Jan 30, 2026 12:39:36 AM org.apache.karaf.main.Main launch INFO: Installing and starting initial bundles Jan 30, 2026 12:39:36 AM org.apache.karaf.main.Main launch INFO: All initial bundles installed and set to start Jan 30, 2026 12:39:36 AM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Trying to lock /tmp/karaf-0.23.1/lock Jan 30, 2026 12:39:36 AM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Lock acquired Jan 30, 2026 12:39:36 AM org.apache.karaf.main.Main$KarafLockCallback lockAcquired INFO: Lock acquired. Setting startlevel to 100 2026-01-30T00:39:37,225 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:39:38,673 | INFO | activator-1-thread-2 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Adding features: 73773ded-5b27-4250-8243-9cab0a022ebd/[0,0.0.0],odl-bgpcep-bgp/[1.0.0,1.0.0],odl-jolokia/[12.0.3,12.0.3],odl-bgpcep-pcep/[1.0.0,1.0.0],odl-bgpcep-bmp-config-example/[1.0.0,1.0.0],odl-bgpcep-bmp/[1.0.0,1.0.0],odl-restconf/[10.0.2,10.0.2],odl-integration-compatible-with-all/[0.23.1,0.23.1],odl-bgpcep-bgp-config-example/[1.0.0,1.0.0] 2026-01-30T00:39:38,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2026-01-30T00:39:38,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2026-01-30T00:39:38,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2026-01-30T00:39:38,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.el/jakarta.el-api/3.0.3 2026-01-30T00:39:38,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.interceptor/javax.interceptor-api/1.2.2 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.7 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.7 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.7 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-wrap/2.6.17/jar/uber 2026-01-30T00:39:38,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.jdbc/1.1.0 2026-01-30T00:39:38,870 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2026-01-30T00:39:38,870 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.el/jakarta.el-api/3.0.3 2026-01-30T00:39:38,873 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2026-01-30T00:39:38,874 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.interceptor/javax.interceptor-api/1.2.2 2026-01-30T00:39:38,875 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2026-01-30T00:39:38,876 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1 2026-01-30T00:39:38,877 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3 2026-01-30T00:39:38,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.7 2026-01-30T00:39:38,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.7 2026-01-30T00:39:38,880 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.7 2026-01-30T00:39:38,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-wrap/2.6.17/jar/uber 2026-01-30T00:39:38,884 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.jdbc/1.1.0 2026-01-30T00:39:38,913 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2026-01-30T00:39:38,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.wrap/2.6.17 2026-01-30T00:39:38,919 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.jdbc/1.1.0.202212101352 2026-01-30T00:39:38,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-01-30T00:39:38,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2026-01-30T00:39:38,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.interceptor-api/1.2.2 2026-01-30T00:39:38,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2026-01-30T00:39:38,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2026-01-30T00:39:38,922 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 2026-01-30T00:39:38,923 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 2026-01-30T00:39:38,923 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2026-01-30T00:39:38,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc/1.5.7 2026-01-30T00:39:38,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to uninstall: 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2026-01-30T00:39:43,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-cli/1.0.0 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-annotations/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-core/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-databind/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.19.4 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.woodstox/woodstox-core/7.1.1 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.code.gson/gson/2.13.2 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/guava/33.5.0-jre 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2026-01-30T00:39:43,245 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.googlecode.json-simple/json-simple/1.1.1 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/ssl-config-core_3/0.6.1 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-core/4.2.37 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-graphite/4.2.37 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-healthchecks/4.2.37 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jmx/4.2.37 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jvm/4.2.37 2026-01-30T00:39:43,246 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-buffer/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-base/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-compression/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http2/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-common/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-handler/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-resolver/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-classes-epoll/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-epoll/4.2.7.Final/jar/linux-x86_64 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-unix-common/4.2.7.Final 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.activation/jakarta.activation-api/1.2.2 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.annotation/jakarta.annotation-api/1.3.5 2026-01-30T00:39:43,247 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.servlet/jakarta.servlet-api/4.0.4 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.validation/jakarta.validation-api/2.0.2 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.ws.rs/jakarta.ws.rs-api/2.1.6 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.servlet/javax.servlet-api/3.1.0 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.websocket/jakarta.websocket-api/1.1.2 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/karaf.branding/14.1.6 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 2026-01-30T00:39:43,248 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries/org.apache.aries.util/1.1.3 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-lang3/3.19.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-text/1.14.0 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.felix/org.apache.felix.scr/2.2.6 2026-01-30T00:39:43,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.4.8 2026-01-30T00:39:43,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jdbc/org.apache.karaf.jdbc.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.8 2026-01-30T00:39:43,251 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.8 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.8 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.8 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.4.8 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-osgi/2.15.0 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-scp/2.15.0 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-sftp/2.15.0 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-client/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-continuation/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-http/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-io/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jaas/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jmx/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-security/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-server/9.4.57.v20241219 2026-01-30T00:39:43,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlet/9.4.57.v20241219 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlets/9.4.57.v20241219 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util/9.4.57.v20241219 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util-ajax/9.4.57.v20241219 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-xml/9.4.57.v20241219 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-api/2.6.1 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.6.1 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-locator/2.6.1 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/osgi-resource-locator/1.0.3 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-utils/2.6.1 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.47 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.47 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-client/2.47 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-common/2.47 2026-01-30T00:39:43,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-server/2.47 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.inject/jersey-hk2/2.47 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.media/jersey-media-sse/2.47 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-authn-api/0.22.3 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-cert/0.22.3 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service/0.22.3 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service-impl/0.22.3 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-filterchain/0.22.3 2026-01-30T00:39:43,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-idm-store-h2/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-jetty-auth-log-filter/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-api/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-impl/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/repackaged-shiro/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro-api/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-tokenauthrealm/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-api/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-osgi-impl/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-api/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-jersey2/0.22.3 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/algo-api/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/algo-impl/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-api/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-impl/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-parser-impl/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-spi/1.0.0 2026-01-30T00:39:43,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-concepts/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-evpn/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-flowspec/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-inet/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-l3vpn/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-labeled-unicast/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-linkstate/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-mvpn/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-api/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-impl/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-spi/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-statement/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-spi/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-state/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-api/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-impl/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-spi/1.0.0 2026-01-30T00:39:43,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-path-selection-mode/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-peer-acceptor/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-api/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-impl/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-spi/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-route-target/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-topology-provider/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bmp-monitors-config-loader/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/concepts/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/config-loader-impl/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/config-loader-spi/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/graph-api/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/graph-impl/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-api/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-impl/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-parser/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-server-api/1.0.0 2026-01-30T00:39:43,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-server-provider/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-spi/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-provider/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-spi/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-tunnel-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-tunnel-provider/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-impl/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-spi/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-topology-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-tunnel-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/protocols-config-loader/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/routing-policy-config-loader/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-api/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-impl/1.0.0 2026-01-30T00:39:43,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-spi/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-api/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-config-loader/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-segment-routing/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-tunnel-api/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/util/1.0.0 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-api/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-client/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-dom-api/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-mgmt-api/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/eos-dom-akka/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-api/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-journal/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-spi/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/repackaged-pekko/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-akka-raft/12.0.3 2026-01-30T00:39:43,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-api/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-impl/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-clustering-commons/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-common-util/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-distributed-datastore/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-remoterpc-connector/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/scala3-library/12.0.3 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-akka-infoprovider-impl/1.18.1 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-impl/1.18.1 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-model/1.18.1 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-spi/1.18.1 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/ietf-type-util/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-crypt-hash/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-routing-types/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-encryption-algs/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-key-exchange-algs/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-mac-algs/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-public-key-algs/1.0.2 2026-01-30T00:39:43,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-tls-cipher-suite-algs/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6241/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6243/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6470/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-inet-types/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-yang-types/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7407-ietf-x509-cert-to-name/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7952/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf-monitoring/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8072/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8294-ietf-routing-types/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8341/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-datastores/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-origin/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8343/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8344/1.0.2 2026-01-30T00:39:43,261 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8525/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8526/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8528/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8529/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8639/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8650/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9640/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9641/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9642/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-client/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-common/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-server/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-client/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-common/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-server/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-client/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-common/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-server/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/rfc8294-netty/1.0.2 2026-01-30T00:39:43,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-api/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-impl/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-shell/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-api/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-impl/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/infrautils-util/7.1.9 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-api/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-api/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-jsonrpc/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-messagelib/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-spi/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-http/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-zmq/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/dom-codec/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-common/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-single/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-aaa/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-api/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-noop/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-service/1.19.1 2026-01-30T00:39:43,263 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/addresstracker-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/addresstracker-model/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/arphandler-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/hosttracker-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/hosttracker-model/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/loopremover-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/loopremover-model/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/main-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/packethandler-impl/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/packethandler-model/3.0.0 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.api/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.dsbackend/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.implementation/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.inmemorydb/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.lisp-proto/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.mapcache/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.southbound/1.22.1 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-dom-adapter/15.0.2 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-util/15.0.2 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-adapter/15.0.2 2026-01-30T00:39:43,264 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-spi/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-common-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-broker/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-schema-osgi/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-spi/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-common-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-dom-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-api/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-impl/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/general-entity/15.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/ietf-topology/2013.10.21.27.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/opendaylight-l2-types/2013.08.27.27.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/yang-ext/2013.09.07.27.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-dom-api/10.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-api/10.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-none/10.0.2 2026-01-30T00:39:43,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/draft-ietf-restconf-server/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/rfc5277/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/sal-remote/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-api/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common-mdsal/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/odl-device-notification/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-api/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-mdsal-spi/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-nb/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-openapi/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-api/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-jaxrs/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-mdsal/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-spi/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/rfc8639-impl/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/sal-remote-impl/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-sshd/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-api/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-crypto/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-http/10.0.2 2026-01-30T00:39:43,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-ssh/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tcp/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tls/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-api/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-none/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/yanglib-mdsal-writer/10.0.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/bundles-diag/14.1.6 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-api/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/arbitratorreconciliation-api/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/arbitratorreconciliation-impl/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/device-ownership-service/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/forwardingrules-manager/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/lldp-speaker/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/of-switch-config-pusher/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/reconciliation-framework/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/topology-manager/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-blueprint-config/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-common/0.21.2 2026-01-30T00:39:43,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-api/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-nicira/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-onf/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-impl/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.libraries/liblldp/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-base/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-service/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-statistics/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-inventory/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-topology/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowjava-extension-nicira/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowjava-extension-nicira-api/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflowjava-blueprint-config/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-api/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-impl/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-spi/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflowjava-util/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-api/0.21.2 2026-01-30T00:39:43,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-impl/0.21.2 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-shell/0.21.2 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-api/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-impl/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/library/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.hardwarevtep/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.openvswitch/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-api/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-impl/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.config/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.mdsal-utils/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.servicehelper/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.southbound-utils/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.yang-utils/1.21.1 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-api/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-dynamic/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-osgi/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-spi/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-generator/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-loader/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-model/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-reflect/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-api/14.0.20 2026-01-30T00:39:43,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-osgi/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-spi/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-spec/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/codegen-extensions/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-model-api/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-parser-support/14.0.20 2026-01-30T00:39:43,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-model-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-parser-support/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-model-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-parser-support/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-model-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-parser-support/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common-netty/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-binfmt/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-gson/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-xml/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-impl/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-spi/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-transform/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-ri/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-spi/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-util/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-ir/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-api/14.0.20 2026-01-30T00:39:43,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-export/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-ri/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-spi/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-util/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-api/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-impl/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-reactor/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-rfc7950/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-spi/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-api/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-fs/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-spi/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-api/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-impl/14.0.20 2026-01-30T00:39:43,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-war/2.6.17/jar/uber 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-api/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-el2/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-servlet31/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-war/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jetty/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jsp/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-runtime/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-spi/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-tomcat-common/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-websocket/8.0.33 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.component/1.5.1 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-cli/1.0.0 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.codehaus.woodstox/stax2-api/4.2.2 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:dk.brics/automaton/1.12-4 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-algorithms/2.1.1 2026-01-30T00:39:43,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-api/2.1.1 2026-01-30T00:39:43,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-graph-impl/2.1.1 2026-01-30T00:39:43,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2026-01-30T00:39:43,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Stopping bundles: 2026-01-30T00:39:43,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 2026-01-30T00:39:43,275 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2026-01-30T00:39:43,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 2026-01-30T00:39:43,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2026-01-30T00:39:43,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2026-01-30T00:39:43,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-01-30T00:39:43,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2026-01-30T00:39:43,277 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Uninstalling bundles: 2026-01-30T00:39:43,277 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2026-01-30T00:39:43,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2026-01-30T00:39:43,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-cli/1.0.0 2026-01-30T00:39:43,280 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2026-01-30T00:39:43,282 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-annotations/2.19.4 2026-01-30T00:39:43,282 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-core/2.19.4 2026-01-30T00:39:43,284 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.core/jackson-databind/2.19.4 2026-01-30T00:39:43,287 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.19.4 2026-01-30T00:39:43,289 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.19.4 2026-01-30T00:39:43,290 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.19.4 2026-01-30T00:39:43,291 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.19.4 2026-01-30T00:39:43,292 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.fasterxml.woodstox/woodstox-core/7.1.1 2026-01-30T00:39:43,337 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.code.gson/gson/2.13.2 2026-01-30T00:39:43,339 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/guava/33.5.0-jre 2026-01-30T00:39:43,347 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2026-01-30T00:39:43,348 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.googlecode.json-simple/json-simple/1.1.1 2026-01-30T00:39:43,349 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2026-01-30T00:39:43,353 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2026-01-30T00:39:43,355 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2026-01-30T00:39:43,356 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/ssl-config-core_3/0.6.1 2026-01-30T00:39:43,358 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2026-01-30T00:39:43,358 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2026-01-30T00:39:43,359 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2026-01-30T00:39:43,361 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-core/4.2.37 2026-01-30T00:39:43,361 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-graphite/4.2.37 2026-01-30T00:39:43,362 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-healthchecks/4.2.37 2026-01-30T00:39:43,363 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jmx/4.2.37 2026-01-30T00:39:43,364 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jvm/4.2.37 2026-01-30T00:39:43,364 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-buffer/4.2.7.Final 2026-01-30T00:39:43,365 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-base/4.2.7.Final 2026-01-30T00:39:43,366 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-compression/4.2.7.Final 2026-01-30T00:39:43,368 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http/4.2.7.Final 2026-01-30T00:39:43,369 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http2/4.2.7.Final 2026-01-30T00:39:43,371 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-common/4.2.7.Final 2026-01-30T00:39:43,372 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-handler/4.2.7.Final 2026-01-30T00:39:43,374 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-resolver/4.2.7.Final 2026-01-30T00:39:43,375 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport/4.2.7.Final 2026-01-30T00:39:43,376 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-classes-epoll/4.2.7.Final 2026-01-30T00:39:43,377 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-epoll/4.2.7.Final/jar/linux-x86_64 2026-01-30T00:39:43,379 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-unix-common/4.2.7.Final 2026-01-30T00:39:43,380 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.activation/jakarta.activation-api/1.2.2 2026-01-30T00:39:43,381 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.annotation/jakarta.annotation-api/1.3.5 2026-01-30T00:39:43,381 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.servlet/jakarta.servlet-api/4.0.4 2026-01-30T00:39:43,382 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.validation/jakarta.validation-api/2.0.2 2026-01-30T00:39:43,383 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.ws.rs/jakarta.ws.rs-api/2.1.6 2026-01-30T00:39:43,384 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2026-01-30T00:39:43,386 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.servlet/javax.servlet-api/3.1.0 2026-01-30T00:39:43,387 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.websocket/jakarta.websocket-api/1.1.2 2026-01-30T00:39:43,387 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/karaf.branding/14.1.6 2026-01-30T00:39:43,388 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2026-01-30T00:39:43,390 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2026-01-30T00:39:43,400 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2026-01-30T00:39:43,402 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2026-01-30T00:39:43,403 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 2026-01-30T00:39:43,420 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 2026-01-30T00:39:43,422 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 2026-01-30T00:39:43,424 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 2026-01-30T00:39:43,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 2026-01-30T00:39:43,426 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 2026-01-30T00:39:43,427 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 2026-01-30T00:39:43,428 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 2026-01-30T00:39:43,429 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 2026-01-30T00:39:43,431 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 2026-01-30T00:39:43,432 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries/org.apache.aries.util/1.1.3 2026-01-30T00:39:43,434 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2026-01-30T00:39:43,435 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2026-01-30T00:39:43,437 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2026-01-30T00:39:43,439 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-lang3/3.19.0 2026-01-30T00:39:43,441 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-text/1.14.0 2026-01-30T00:39:43,442 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.felix/org.apache.felix.scr/2.2.6 2026-01-30T00:39:43,444 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2 2026-01-30T00:39:43,444 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.8 2026-01-30T00:39:43,445 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.8 2026-01-30T00:39:43,446 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.8 2026-01-30T00:39:43,447 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.8 2026-01-30T00:39:43,448 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.8 2026-01-30T00:39:43,448 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.8 2026-01-30T00:39:43,449 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.8 2026-01-30T00:39:43,450 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.8 2026-01-30T00:39:43,451 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.8 2026-01-30T00:39:43,451 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.8 2026-01-30T00:39:43,452 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.4.8 2026-01-30T00:39:43,455 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.8 2026-01-30T00:39:43,456 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:43,457 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.8 2026-01-30T00:39:43,458 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.8 2026-01-30T00:39:43,460 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jdbc/org.apache.karaf.jdbc.core/4.4.8 2026-01-30T00:39:43,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.8 2026-01-30T00:39:43,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.8 2026-01-30T00:39:43,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.8 2026-01-30T00:39:43,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.8 2026-01-30T00:39:43,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.8 2026-01-30T00:39:43,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.8 2026-01-30T00:39:43,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.8 2026-01-30T00:39:43,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.8 2026-01-30T00:39:43,468 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.8 2026-01-30T00:39:43,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.8 2026-01-30T00:39:43,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.8 2026-01-30T00:39:43,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.8 2026-01-30T00:39:43,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.8 2026-01-30T00:39:43,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.4.8 2026-01-30T00:39:43,475 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-osgi/2.15.0 2026-01-30T00:39:43,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-scp/2.15.0 2026-01-30T00:39:43,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-sftp/2.15.0 2026-01-30T00:39:43,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2026-01-30T00:39:43,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-client/9.4.57.v20241219 2026-01-30T00:39:43,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-continuation/9.4.57.v20241219 2026-01-30T00:39:43,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-http/9.4.57.v20241219 2026-01-30T00:39:43,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-io/9.4.57.v20241219 2026-01-30T00:39:43,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jaas/9.4.57.v20241219 2026-01-30T00:39:43,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jmx/9.4.57.v20241219 2026-01-30T00:39:43,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-security/9.4.57.v20241219 2026-01-30T00:39:43,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-server/9.4.57.v20241219 2026-01-30T00:39:43,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlet/9.4.57.v20241219 2026-01-30T00:39:43,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlets/9.4.57.v20241219 2026-01-30T00:39:43,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util/9.4.57.v20241219 2026-01-30T00:39:43,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util-ajax/9.4.57.v20241219 2026-01-30T00:39:43,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-xml/9.4.57.v20241219 2026-01-30T00:39:43,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-api/2.6.1 2026-01-30T00:39:43,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.6.1 2026-01-30T00:39:43,503 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-locator/2.6.1 2026-01-30T00:39:43,504 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/osgi-resource-locator/1.0.3 2026-01-30T00:39:43,505 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-utils/2.6.1 2026-01-30T00:39:43,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.47 2026-01-30T00:39:43,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.47 2026-01-30T00:39:43,509 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-client/2.47 2026-01-30T00:39:43,511 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-common/2.47 2026-01-30T00:39:43,514 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-server/2.47 2026-01-30T00:39:43,516 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.inject/jersey-hk2/2.47 2026-01-30T00:39:43,517 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.media/jersey-media-sse/2.47 2026-01-30T00:39:43,518 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2026-01-30T00:39:43,520 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2026-01-30T00:39:43,521 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2026-01-30T00:39:43,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2026-01-30T00:39:43,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2026-01-30T00:39:43,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2026-01-30T00:39:43,524 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2026-01-30T00:39:43,524 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2026-01-30T00:39:43,525 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-authn-api/0.22.3 2026-01-30T00:39:43,526 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-cert/0.22.3 2026-01-30T00:39:43,527 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service/0.22.3 2026-01-30T00:39:43,528 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service-impl/0.22.3 2026-01-30T00:39:43,529 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-filterchain/0.22.3 2026-01-30T00:39:43,530 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-idm-store-h2/0.22.3 2026-01-30T00:39:43,530 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-jetty-auth-log-filter/0.22.3 2026-01-30T00:39:43,531 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-api/0.22.3 2026-01-30T00:39:43,532 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-impl/0.22.3 2026-01-30T00:39:43,532 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/repackaged-shiro/0.22.3 2026-01-30T00:39:43,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro/0.22.3 2026-01-30T00:39:43,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro-api/0.22.3 2026-01-30T00:39:43,904 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-tokenauthrealm/0.22.3 2026-01-30T00:39:43,906 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-api/0.22.3 2026-01-30T00:39:43,907 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-osgi-impl/0.22.3 2026-01-30T00:39:43,908 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-api/0.22.3 2026-01-30T00:39:43,908 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-jersey2/0.22.3 2026-01-30T00:39:43,909 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/algo-api/1.0.0 2026-01-30T00:39:43,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/algo-impl/1.0.0 2026-01-30T00:39:43,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-api/1.0.0 2026-01-30T00:39:43,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-impl/1.0.0 2026-01-30T00:39:43,916 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-parser-impl/1.0.0 2026-01-30T00:39:43,917 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-bmp-spi/1.0.0 2026-01-30T00:39:43,918 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-concepts/1.0.0 2026-01-30T00:39:43,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-evpn/1.0.0 2026-01-30T00:39:43,923 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-flowspec/1.0.0 2026-01-30T00:39:43,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-inet/1.0.0 2026-01-30T00:39:43,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-l3vpn/1.0.0 2026-01-30T00:39:43,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-labeled-unicast/1.0.0 2026-01-30T00:39:43,938 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-linkstate/1.0.0 2026-01-30T00:39:43,943 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-mvpn/1.0.0 2026-01-30T00:39:43,948 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-api/1.0.0 2026-01-30T00:39:43,958 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-impl/1.0.0 2026-01-30T00:39:43,959 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-spi/1.0.0 2026-01-30T00:39:43,961 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-rp-statement/1.0.0 2026-01-30T00:39:43,962 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-spi/1.0.0 2026-01-30T00:39:43,963 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-openconfig-state/1.0.0 2026-01-30T00:39:43,964 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-api/1.0.0 2026-01-30T00:39:43,967 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-impl/1.0.0 2026-01-30T00:39:43,968 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-parser-spi/1.0.0 2026-01-30T00:39:43,970 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-path-selection-mode/1.0.0 2026-01-30T00:39:43,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-peer-acceptor/1.0.0 2026-01-30T00:39:43,972 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-api/1.0.0 2026-01-30T00:39:43,973 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-impl/1.0.0 2026-01-30T00:39:43,976 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-rib-spi/1.0.0 2026-01-30T00:39:43,978 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-route-target/1.0.0 2026-01-30T00:39:43,980 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bgp-topology-provider/1.0.0 2026-01-30T00:39:43,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/bmp-monitors-config-loader/1.0.0 2026-01-30T00:39:43,984 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/concepts/1.0.0 2026-01-30T00:39:43,985 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/config-loader-impl/1.0.0 2026-01-30T00:39:43,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/config-loader-spi/1.0.0 2026-01-30T00:39:43,987 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/graph-api/1.0.0 2026-01-30T00:39:43,988 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/graph-impl/1.0.0 2026-01-30T00:39:43,989 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-api/1.0.0 2026-01-30T00:39:43,999 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-impl/1.0.0 2026-01-30T00:39:44,001 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-parser/1.0.0 2026-01-30T00:39:44,004 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-server-api/1.0.0 2026-01-30T00:39:44,006 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-server-provider/1.0.0 2026-01-30T00:39:44,007 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-spi/1.0.0 2026-01-30T00:39:44,008 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-api/1.0.0 2026-01-30T00:39:44,011 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-provider/1.0.0 2026-01-30T00:39:44,013 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-topology-spi/1.0.0 2026-01-30T00:39:44,014 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-tunnel-api/1.0.0 2026-01-30T00:39:44,015 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-tunnel-provider/1.0.0 2026-01-30T00:39:44,016 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-api/1.0.0 2026-01-30T00:39:44,017 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-impl/1.0.0 2026-01-30T00:39:44,018 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-spi/1.0.0 2026-01-30T00:39:44,019 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-topology-api/1.0.0 2026-01-30T00:39:44,020 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/programming-tunnel-api/1.0.0 2026-01-30T00:39:44,021 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/protocols-config-loader/1.0.0 2026-01-30T00:39:44,021 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/routing-policy-config-loader/1.0.0 2026-01-30T00:39:44,022 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-api/1.0.0 2026-01-30T00:39:44,026 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-impl/1.0.0 2026-01-30T00:39:44,028 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/rsvp-spi/1.0.0 2026-01-30T00:39:44,029 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-api/1.0.0 2026-01-30T00:39:44,030 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-config-loader/1.0.0 2026-01-30T00:39:44,031 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-segment-routing/1.0.0 2026-01-30T00:39:44,032 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/topology-tunnel-api/1.0.0 2026-01-30T00:39:44,034 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/util/1.0.0 2026-01-30T00:39:44,034 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2026-01-30T00:39:44,035 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-api/12.0.3 2026-01-30T00:39:44,036 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-client/12.0.3 2026-01-30T00:39:44,037 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-dom-api/12.0.3 2026-01-30T00:39:44,038 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-mgmt-api/12.0.3 2026-01-30T00:39:44,038 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/eos-dom-akka/12.0.3 2026-01-30T00:39:44,040 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-api/12.0.3 2026-01-30T00:39:44,041 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-journal/12.0.3 2026-01-30T00:39:44,041 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-spi/12.0.3 2026-01-30T00:39:44,042 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/repackaged-pekko/12.0.3 2026-01-30T00:39:44,069 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-akka-raft/12.0.3 2026-01-30T00:39:44,071 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-api/12.0.3 2026-01-30T00:39:44,072 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-impl/12.0.3 2026-01-30T00:39:44,073 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-clustering-commons/12.0.3 2026-01-30T00:39:44,074 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-common-util/12.0.3 2026-01-30T00:39:44,075 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-distributed-datastore/12.0.3 2026-01-30T00:39:44,077 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-remoterpc-connector/12.0.3 2026-01-30T00:39:44,079 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/scala3-library/12.0.3 2026-01-30T00:39:44,087 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-akka-infoprovider-impl/1.18.1 2026-01-30T00:39:44,088 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-impl/1.18.1 2026-01-30T00:39:44,089 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-model/1.18.1 2026-01-30T00:39:44,090 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-spi/1.18.1 2026-01-30T00:39:44,091 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/ietf-type-util/1.0.2 2026-01-30T00:39:44,091 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-crypt-hash/1.0.2 2026-01-30T00:39:44,092 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-routing-types/1.0.2 2026-01-30T00:39:44,092 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-encryption-algs/1.0.2 2026-01-30T00:39:44,093 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-key-exchange-algs/1.0.2 2026-01-30T00:39:44,094 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-mac-algs/1.0.2 2026-01-30T00:39:44,095 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-public-key-algs/1.0.2 2026-01-30T00:39:44,095 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-tls-cipher-suite-algs/1.0.2 2026-01-30T00:39:44,096 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6241/1.0.2 2026-01-30T00:39:44,098 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6243/1.0.2 2026-01-30T00:39:44,099 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6470/1.0.2 2026-01-30T00:39:44,100 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-inet-types/1.0.2 2026-01-30T00:39:44,100 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-yang-types/1.0.2 2026-01-30T00:39:44,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7407-ietf-x509-cert-to-name/1.0.2 2026-01-30T00:39:44,102 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7952/1.0.2 2026-01-30T00:39:44,102 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf/1.0.2 2026-01-30T00:39:44,104 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf-monitoring/1.0.2 2026-01-30T00:39:44,105 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8072/1.0.2 2026-01-30T00:39:44,106 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8294-ietf-routing-types/1.0.2 2026-01-30T00:39:44,107 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8341/1.0.2 2026-01-30T00:39:44,108 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-datastores/1.0.2 2026-01-30T00:39:44,108 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-origin/1.0.2 2026-01-30T00:39:44,109 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8343/1.0.2 2026-01-30T00:39:44,110 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8344/1.0.2 2026-01-30T00:39:44,111 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8525/1.0.2 2026-01-30T00:39:44,112 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8526/1.0.2 2026-01-30T00:39:44,113 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8528/1.0.2 2026-01-30T00:39:44,114 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8529/1.0.2 2026-01-30T00:39:44,115 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8639/1.0.2 2026-01-30T00:39:44,117 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8650/1.0.2 2026-01-30T00:39:44,118 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9640/1.0.2 2026-01-30T00:39:44,119 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9641/1.0.2 2026-01-30T00:39:44,121 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9642/1.0.2 2026-01-30T00:39:44,122 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-client/1.0.2 2026-01-30T00:39:44,123 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-common/1.0.2 2026-01-30T00:39:44,124 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-server/1.0.2 2026-01-30T00:39:44,125 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-client/1.0.2 2026-01-30T00:39:44,126 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-common/1.0.2 2026-01-30T00:39:44,127 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-server/1.0.2 2026-01-30T00:39:44,129 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-client/1.0.2 2026-01-30T00:39:44,130 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-common/1.0.2 2026-01-30T00:39:44,132 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-server/1.0.2 2026-01-30T00:39:44,133 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/rfc8294-netty/1.0.2 2026-01-30T00:39:44,133 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-api/7.1.9 2026-01-30T00:39:44,134 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-impl/7.1.9 2026-01-30T00:39:44,135 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/diagstatus-shell/7.1.9 2026-01-30T00:39:44,135 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-api/7.1.9 2026-01-30T00:39:44,136 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-impl/7.1.9 2026-01-30T00:39:44,137 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/infrautils-util/7.1.9 2026-01-30T00:39:44,138 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-api/1.19.1 2026-01-30T00:39:44,139 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-api/1.19.1 2026-01-30T00:39:44,139 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-jsonrpc/1.19.1 2026-01-30T00:39:44,140 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-messagelib/1.19.1 2026-01-30T00:39:44,141 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-spi/1.19.1 2026-01-30T00:39:44,141 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-http/1.19.1 2026-01-30T00:39:44,142 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-zmq/1.19.1 2026-01-30T00:39:44,143 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/dom-codec/1.19.1 2026-01-30T00:39:44,144 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-common/1.19.1 2026-01-30T00:39:44,146 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-single/1.19.1 2026-01-30T00:39:44,146 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-aaa/1.19.1 2026-01-30T00:39:44,147 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-api/1.19.1 2026-01-30T00:39:44,148 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-noop/1.19.1 2026-01-30T00:39:44,149 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-service/1.19.1 2026-01-30T00:39:44,149 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/addresstracker-impl/3.0.0 2026-01-30T00:39:44,150 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/addresstracker-model/3.0.0 2026-01-30T00:39:44,151 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/arphandler-impl/3.0.0 2026-01-30T00:39:44,152 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/hosttracker-impl/3.0.0 2026-01-30T00:39:44,153 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/hosttracker-model/3.0.0 2026-01-30T00:39:44,154 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/loopremover-impl/3.0.0 2026-01-30T00:39:44,155 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/loopremover-model/3.0.0 2026-01-30T00:39:44,156 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/main-impl/3.0.0 2026-01-30T00:39:44,157 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/packethandler-impl/3.0.0 2026-01-30T00:39:44,158 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.l2switch/packethandler-model/3.0.0 2026-01-30T00:39:44,160 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.api/1.22.1 2026-01-30T00:39:44,161 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.dsbackend/1.22.1 2026-01-30T00:39:44,162 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.implementation/1.22.1 2026-01-30T00:39:44,164 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.inmemorydb/1.22.1 2026-01-30T00:39:44,164 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.lisp-proto/1.22.1 2026-01-30T00:39:44,168 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.mapcache/1.22.1 2026-01-30T00:39:44,169 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.southbound/1.22.1 2026-01-30T00:39:44,171 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-dom-adapter/15.0.2 2026-01-30T00:39:44,173 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-util/15.0.2 2026-01-30T00:39:44,174 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-adapter/15.0.2 2026-01-30T00:39:44,175 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-api/15.0.2 2026-01-30T00:39:44,175 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-spi/15.0.2 2026-01-30T00:39:44,176 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-common-api/15.0.2 2026-01-30T00:39:44,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-api/15.0.2 2026-01-30T00:39:44,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-broker/15.0.2 2026-01-30T00:39:44,178 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-schema-osgi/15.0.2 2026-01-30T00:39:44,179 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-spi/15.0.2 2026-01-30T00:39:44,180 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-api/15.0.2 2026-01-30T00:39:44,181 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-common-api/15.0.2 2026-01-30T00:39:44,181 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-dom-api/15.0.2 2026-01-30T00:39:44,182 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-api/15.0.2 2026-01-30T00:39:44,182 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-impl/15.0.2 2026-01-30T00:39:44,183 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/general-entity/15.0.2 2026-01-30T00:39:44,184 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/ietf-topology/2013.10.21.27.2 2026-01-30T00:39:44,185 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/opendaylight-l2-types/2013.08.27.27.2 2026-01-30T00:39:44,185 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/yang-ext/2013.09.07.27.2 2026-01-30T00:39:44,186 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2026-01-30T00:39:44,187 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-dom-api/10.0.2 2026-01-30T00:39:44,188 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-api/10.0.2 2026-01-30T00:39:44,188 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-none/10.0.2 2026-01-30T00:39:44,189 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/draft-ietf-restconf-server/10.0.2 2026-01-30T00:39:44,191 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/rfc5277/10.0.2 2026-01-30T00:39:44,192 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/sal-remote/10.0.2 2026-01-30T00:39:44,193 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-api/10.0.2 2026-01-30T00:39:44,194 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common-mdsal/10.0.2 2026-01-30T00:39:44,195 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/odl-device-notification/10.0.2 2026-01-30T00:39:44,196 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-api/10.0.2 2026-01-30T00:39:44,196 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-mdsal-spi/10.0.2 2026-01-30T00:39:44,197 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-nb/10.0.2 2026-01-30T00:39:44,198 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-openapi/10.0.2 2026-01-30T00:39:44,201 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server/10.0.2 2026-01-30T00:39:44,202 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-api/10.0.2 2026-01-30T00:39:44,203 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-jaxrs/10.0.2 2026-01-30T00:39:44,204 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-mdsal/10.0.2 2026-01-30T00:39:44,205 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-spi/10.0.2 2026-01-30T00:39:44,206 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/rfc8639-impl/10.0.2 2026-01-30T00:39:44,207 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/sal-remote-impl/10.0.2 2026-01-30T00:39:44,208 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-sshd/10.0.2 2026-01-30T00:39:44,213 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-api/10.0.2 2026-01-30T00:39:44,214 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-crypto/10.0.2 2026-01-30T00:39:44,215 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-http/10.0.2 2026-01-30T00:39:44,218 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-ssh/10.0.2 2026-01-30T00:39:44,219 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tcp/10.0.2 2026-01-30T00:39:44,220 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tls/10.0.2 2026-01-30T00:39:44,221 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-api/10.0.2 2026-01-30T00:39:44,221 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-none/10.0.2 2026-01-30T00:39:44,222 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/yanglib-mdsal-writer/10.0.2 2026-01-30T00:39:44,223 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/bundles-diag/14.1.6 2026-01-30T00:39:44,224 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin/0.21.2 2026-01-30T00:39:44,228 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-api/0.21.2 2026-01-30T00:39:44,229 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/arbitratorreconciliation-api/0.21.2 2026-01-30T00:39:44,230 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/arbitratorreconciliation-impl/0.21.2 2026-01-30T00:39:44,231 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/device-ownership-service/0.21.2 2026-01-30T00:39:44,232 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/forwardingrules-manager/0.21.2 2026-01-30T00:39:44,233 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/lldp-speaker/0.21.2 2026-01-30T00:39:44,234 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/of-switch-config-pusher/0.21.2 2026-01-30T00:39:44,235 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/reconciliation-framework/0.21.2 2026-01-30T00:39:44,236 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.21.2 2026-01-30T00:39:44,237 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.applications/topology-manager/0.21.2 2026-01-30T00:39:44,238 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-blueprint-config/0.21.2 2026-01-30T00:39:44,239 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-common/0.21.2 2026-01-30T00:39:44,239 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-api/0.21.2 2026-01-30T00:39:44,242 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-nicira/0.21.2 2026-01-30T00:39:44,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-extension-onf/0.21.2 2026-01-30T00:39:44,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin-impl/0.21.2 2026-01-30T00:39:44,258 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.libraries/liblldp/0.21.2 2026-01-30T00:39:44,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-base/0.21.2 2026-01-30T00:39:44,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-service/0.21.2 2026-01-30T00:39:44,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-flow-statistics/0.21.2 2026-01-30T00:39:44,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-inventory/0.21.2 2026-01-30T00:39:44,275 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.model/model-topology/0.21.2 2026-01-30T00:39:44,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowjava-extension-nicira/0.21.2 2026-01-30T00:39:44,280 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowjava-extension-nicira-api/0.21.2 2026-01-30T00:39:44,281 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflowjava-blueprint-config/0.21.2 2026-01-30T00:39:44,282 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-api/0.21.2 2026-01-30T00:39:44,291 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-impl/0.21.2 2026-01-30T00:39:44,294 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflow-protocol-spi/0.21.2 2026-01-30T00:39:44,295 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin.openflowjava/openflowjava-util/0.21.2 2026-01-30T00:39:44,296 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-api/0.21.2 2026-01-30T00:39:44,297 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-impl/0.21.2 2026-01-30T00:39:44,298 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/srm-shell/0.21.2 2026-01-30T00:39:44,298 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-api/1.21.1 2026-01-30T00:39:44,300 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-impl/1.21.1 2026-01-30T00:39:44,302 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/library/1.21.1 2026-01-30T00:39:44,303 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.hardwarevtep/1.21.1 2026-01-30T00:39:44,303 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.openvswitch/1.21.1 2026-01-30T00:39:44,304 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-api/1.21.1 2026-01-30T00:39:44,305 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-impl/1.21.1 2026-01-30T00:39:44,307 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.config/1.21.1 2026-01-30T00:39:44,307 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.mdsal-utils/1.21.1 2026-01-30T00:39:44,308 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.servicehelper/1.21.1 2026-01-30T00:39:44,309 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.southbound-utils/1.21.1 2026-01-30T00:39:44,309 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.yang-utils/1.21.1 2026-01-30T00:39:44,310 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-api/14.0.20 2026-01-30T00:39:44,311 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-dynamic/14.0.20 2026-01-30T00:39:44,312 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-osgi/14.0.20 2026-01-30T00:39:44,313 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-spi/14.0.20 2026-01-30T00:39:44,313 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-generator/14.0.20 2026-01-30T00:39:44,314 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-loader/14.0.20 2026-01-30T00:39:44,315 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-model/14.0.20 2026-01-30T00:39:44,316 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-reflect/14.0.20 2026-01-30T00:39:44,316 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-api/14.0.20 2026-01-30T00:39:44,317 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-osgi/14.0.20 2026-01-30T00:39:44,318 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-spi/14.0.20 2026-01-30T00:39:44,318 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-spec/14.0.20 2026-01-30T00:39:44,319 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/codegen-extensions/14.0.20 2026-01-30T00:39:44,320 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2026-01-30T00:39:44,320 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-model-api/14.0.20 2026-01-30T00:39:44,321 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-parser-support/14.0.20 2026-01-30T00:39:44,322 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-model-api/14.0.20 2026-01-30T00:39:44,322 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-parser-support/14.0.20 2026-01-30T00:39:44,323 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-model-api/14.0.20 2026-01-30T00:39:44,323 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-parser-support/14.0.20 2026-01-30T00:39:44,324 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-model-api/14.0.20 2026-01-30T00:39:44,325 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-parser-support/14.0.20 2026-01-30T00:39:44,325 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-model-api/14.0.20 2026-01-30T00:39:44,326 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-parser-support/14.0.20 2026-01-30T00:39:44,327 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-model-api/14.0.20 2026-01-30T00:39:44,327 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-parser-support/14.0.20 2026-01-30T00:39:44,328 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-model-api/14.0.20 2026-01-30T00:39:44,329 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-parser-support/14.0.20 2026-01-30T00:39:44,329 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-model-api/14.0.20 2026-01-30T00:39:44,330 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-parser-support/14.0.20 2026-01-30T00:39:44,331 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-model-api/14.0.20 2026-01-30T00:39:44,331 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-parser-support/14.0.20 2026-01-30T00:39:44,332 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-model-api/14.0.20 2026-01-30T00:39:44,332 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-parser-support/14.0.20 2026-01-30T00:39:44,333 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2026-01-30T00:39:44,334 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common/14.0.20 2026-01-30T00:39:44,335 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common-netty/14.0.20 2026-01-30T00:39:44,335 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-api/14.0.20 2026-01-30T00:39:44,336 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-binfmt/14.0.20 2026-01-30T00:39:44,337 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-gson/14.0.20 2026-01-30T00:39:44,338 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-xml/14.0.20 2026-01-30T00:39:44,339 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-impl/14.0.20 2026-01-30T00:39:44,340 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-spi/14.0.20 2026-01-30T00:39:44,340 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-transform/14.0.20 2026-01-30T00:39:44,341 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-api/14.0.20 2026-01-30T00:39:44,342 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-ri/14.0.20 2026-01-30T00:39:44,343 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-spi/14.0.20 2026-01-30T00:39:44,343 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-util/14.0.20 2026-01-30T00:39:44,344 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-ir/14.0.20 2026-01-30T00:39:44,344 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-api/14.0.20 2026-01-30T00:39:44,346 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-export/14.0.20 2026-01-30T00:39:44,346 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-ri/14.0.20 2026-01-30T00:39:44,347 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-spi/14.0.20 2026-01-30T00:39:44,348 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-util/14.0.20 2026-01-30T00:39:44,349 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-api/14.0.20 2026-01-30T00:39:44,350 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-impl/14.0.20 2026-01-30T00:39:44,351 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-reactor/14.0.20 2026-01-30T00:39:44,351 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-rfc7950/14.0.20 2026-01-30T00:39:44,353 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-spi/14.0.20 2026-01-30T00:39:44,354 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-api/14.0.20 2026-01-30T00:39:44,355 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-fs/14.0.20 2026-01-30T00:39:44,355 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-spi/14.0.20 2026-01-30T00:39:44,356 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-api/14.0.20 2026-01-30T00:39:44,357 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-impl/14.0.20 2026-01-30T00:39:44,358 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-war/2.6.17/jar/uber 2026-01-30T00:39:44,361 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-api/8.0.33 2026-01-30T00:39:44,362 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-el2/8.0.33 2026-01-30T00:39:44,363 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-servlet31/8.0.33 2026-01-30T00:39:44,363 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-war/8.0.33 2026-01-30T00:39:44,364 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/8.0.33 2026-01-30T00:39:44,365 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jetty/8.0.33 2026-01-30T00:39:44,366 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jsp/8.0.33 2026-01-30T00:39:44,368 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-runtime/8.0.33 2026-01-30T00:39:44,369 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-spi/8.0.33 2026-01-30T00:39:44,371 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-tomcat-common/8.0.33 2026-01-30T00:39:44,372 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-websocket/8.0.33 2026-01-30T00:39:44,373 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.component/1.5.1 2026-01-30T00:39:44,373 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2026-01-30T00:39:44,374 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/pcep-cli/1.0.0 2026-01-30T00:39:44,375 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2026-01-30T00:39:44,376 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.codehaus.woodstox/stax2-api/4.2.2 2026-01-30T00:39:44,378 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2026-01-30T00:39:44,379 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:dk.brics/automaton/1.12-4 2026-01-30T00:39:44,380 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-algorithms/2.1.1 2026-01-30T00:39:44,381 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-api/2.1.1 2026-01-30T00:39:44,381 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:net.sf.jung/jung-graph-impl/2.1.1 2026-01-30T00:39:44,382 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2026-01-30T00:39:44,394 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.ovsdb.library.cfg 2026-01-30T00:39:44,400 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.jsonrpc.bus.cfg 2026-01-30T00:39:44,401 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/bgpcep/odl-bmp-monitors-config.xml 2026-01-30T00:39:44,401 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1//etc/org.jolokia.osgi.cfg 2026-01-30T00:39:44,407 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/configuration/factory/pekko.conf 2026-01-30T00:39:44,407 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.controller.cluster.datastore.cfg 2026-01-30T00:39:44,408 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/jetty-web.xml 2026-01-30T00:39:44,408 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.openflowplugin.cfg 2026-01-30T00:39:44,409 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/default-openflow-connection-config.xml 2026-01-30T00:39:44,409 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/legacy-openflow-connection-config.xml 2026-01-30T00:39:44,409 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/aaa-cert-config.xml 2026-01-30T00:39:44,411 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/aaa-password-service-config.xml 2026-01-30T00:39:44,412 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/bgpcep/routing-policy-default-config.xml 2026-01-30T00:39:44,412 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/bgpcep/network-topology-pcep-config.xml 2026-01-30T00:39:44,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2026-01-30T00:39:44,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/aaa-app-config.xml 2026-01-30T00:39:44,415 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/datastore/initial/config/aaa-datastore-config.xml 2026-01-30T00:39:44,415 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/bin/idmtool 2026-01-30T00:39:44,415 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1//etc/org.opendaylight.aaa.filterchain.cfg 2026-01-30T00:39:44,416 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.daexim.cfg 2026-01-30T00:39:44,416 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/bgpcep/protocols-config.xml 2026-01-30T00:39:44,416 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/opendaylight/bgpcep/network-topology-bgp-config.xml 2026-01-30T00:39:44,416 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.1/etc/org.opendaylight.ovsdb.southbound.cfg 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Refreshing bundles: 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 (Attached fragments changed: [org.ops4j.pax.web.pax-web-compatibility-el2/8.0.33]) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 (Wired to javax.el-api/3.0.3 which is being refreshed) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 (Wired to javax.enterprise.cdi-api/2.0.0.SP1 which is being refreshed) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 (Should be wired to: jakarta.servlet-api/4.0.0 (through [org.apache.servicemix.bundles.jasypt/1.9.3.1] osgi.wiring.package; resolution:=optional; filter:="(osgi.wiring.package=javax.servlet)")) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 (Bundle will be uninstalled) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 (Wired to org.apache.servicemix.bundles.jasypt/1.9.3.1 which is being refreshed) 2026-01-30T00:39:44,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 (Wired to javax.transaction-api/1.2.0 which is being refreshed) 2026-01-30T00:39:45,411 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2026-01-30T00:39:45,412 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.quiesce.api/1.0.0 2026-01-30T00:39:45,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.api/1.0.1 2026-01-30T00:39:45,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm/9.8.0 2026-01-30T00:39:45,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree/9.8.0 2026-01-30T00:39:45,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.commons/9.8.0 2026-01-30T00:39:45,415 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.proxy/1.1.14 2026-01-30T00:39:45,418 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.core/1.10.3 2026-01-30T00:39:45,564 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.aries.blueprint.core/1.10.3 has been started 2026-01-30T00:39:45,568 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.cm/1.3.2 2026-01-30T00:39:45,588 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.aries.blueprint.cm/1.3.2 has been started 2026-01-30T00:39:45,589 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree.analysis/9.8.0 2026-01-30T00:39:45,591 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.util/9.8.0 2026-01-30T00:39:45,592 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.wrap/4.4.8 2026-01-30T00:39:45,596 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.kar/4.4.8 2026-01-30T00:39:45,598 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.daexim} from /tmp/karaf-0.23.1/etc/org.opendaylight.daexim.cfg 2026-01-30T00:39:45,600 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.blueprint/4.4.8 2026-01-30T00:39:45,604 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.features/4.4.8 2026-01-30T00:39:45,607 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.ovsdb.library} from /tmp/karaf-0.23.1/etc/org.opendaylight.ovsdb.library.cfg 2026-01-30T00:39:45,608 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.jolokia.osgi} from /tmp/karaf-0.23.1/etc/org.jolokia.osgi.cfg 2026-01-30T00:39:45,610 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.ovsdb.southbound} from /tmp/karaf-0.23.1/etc/org.opendaylight.ovsdb.southbound.cfg 2026-01-30T00:39:45,612 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.restconf.nb.rfc8040} from /tmp/karaf-0.23.1/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2026-01-30T00:39:45,613 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.openflowplugin} from /tmp/karaf-0.23.1/etc/org.opendaylight.openflowplugin.cfg 2026-01-30T00:39:45,614 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.controller.cluster.datastore} from /tmp/karaf-0.23.1/etc/org.opendaylight.controller.cluster.datastore.cfg 2026-01-30T00:39:45,616 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.jsonrpc.bus} from /tmp/karaf-0.23.1/etc/org.opendaylight.jsonrpc.bus.cfg 2026-01-30T00:39:45,617 | INFO | fileinstall-/tmp/karaf-0.23.1/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.aaa.filterchain} from /tmp/karaf-0.23.1/etc/org.opendaylight.aaa.filterchain.cfg 2026-01-30T00:39:45,631 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.osgi/2.15.0 2026-01-30T00:39:45,632 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.scp/2.15.0 2026-01-30T00:39:45,633 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.sftp/2.15.0 2026-01-30T00:39:45,633 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jline/3.21.0 2026-01-30T00:39:45,633 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.core/4.4.8 2026-01-30T00:39:45,658 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.deployer.kar/4.4.8 2026-01-30T00:39:45,660 | INFO | features-3-thread-1 | Activator | 130 - org.apache.karaf.shell.core - 4.4.8 | Not starting local console. To activate set karaf.startLocalConsole=true 2026-01-30T00:39:45,677 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.karaf.shell.core/4.4.8 has been started 2026-01-30T00:39:45,678 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.core/4.4.8 2026-01-30T00:39:45,701 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.bundle.core/4.4.8 2026-01-30T00:39:45,702 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.component/1.5.1.202212101352 2026-01-30T00:39:45,703 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.felix.scr/2.2.6 2026-01-30T00:39:45,708 | INFO | features-3-thread-1 | ROOT | 103 - org.apache.felix.scr - 2.2.6 | bundle org.apache.felix.scr:2.2.6 (103) Starting with globalExtender setting: false 2026-01-30T00:39:45,711 | INFO | features-3-thread-1 | ROOT | 103 - org.apache.felix.scr - 2.2.6 | bundle org.apache.felix.scr:2.2.6 (103) Version = 2.2.6 2026-01-30T00:39:45,717 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.state/4.4.8 2026-01-30T00:39:45,749 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.servlet-api/4.0.0 2026-01-30T00:39:45,750 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-api/8.0.33 2026-01-30T00:39:45,751 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.websocket-api/1.1.2 2026-01-30T00:39:45,751 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-spi/8.0.33 2026-01-30T00:39:45,753 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-01-30T00:39:45,753 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jdt.core.compiler.batch/3.26.0.v20210609-0549 2026-01-30T00:39:45,755 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-jsp/8.0.33 2026-01-30T00:39:45,756 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-tomcat-common/8.0.33 2026-01-30T00:39:45,757 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.util/9.4.57.v20241219 2026-01-30T00:39:45,757 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jmx/9.4.57.v20241219 2026-01-30T00:39:45,758 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.io/9.4.57.v20241219 2026-01-30T00:39:45,758 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.http/9.4.57.v20241219 2026-01-30T00:39:45,759 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.server/9.4.57.v20241219 2026-01-30T00:39:45,759 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.security/9.4.57.v20241219 2026-01-30T00:39:45,760 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.util.ajax/9.4.57.v20241219 2026-01-30T00:39:45,762 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlet/9.4.57.v20241219 2026-01-30T00:39:45,762 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.xml/9.4.57.v20241219 2026-01-30T00:39:45,763 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jaas/9.4.57.v20241219 2026-01-30T00:39:45,764 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlets/9.4.57.v20241219 2026-01-30T00:39:45,765 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-jetty/8.0.33 2026-01-30T00:39:45,772 | INFO | features-3-thread-1 | log | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Logging initialized @10650ms to org.eclipse.jetty.util.log.Slf4jLog 2026-01-30T00:39:45,778 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-runtime/8.0.33 2026-01-30T00:39:45,792 | INFO | features-3-thread-1 | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | EventAdmin support enabled, WAB events will be posted to EventAdmin topics. 2026-01-30T00:39:45,792 | INFO | features-3-thread-1 | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Pax Web Runtime started 2026-01-30T00:39:45,795 | INFO | CM Configuration Updater (ManagedService Update: pid=[org.ops4j.pax.web]) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Scheduling Pax Web reconfiguration because configuration has changed 2026-01-30T00:39:45,801 | INFO | paxweb-config-1-thread-1 (change config) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Scheduling Pax Web reconfiguration because ServerControllerFactory has been registered 2026-01-30T00:39:45,802 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.web.core/4.4.8 2026-01-30T00:39:45,817 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.web.core/4.4.8. Missing service: [org.apache.karaf.web.WebContainerService] 2026-01-30T00:39:45,818 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.config.command/4.4.8 2026-01-30T00:39:45,826 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.config.command/4.4.8 2026-01-30T00:39:45,854 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Configuring server controller org.ops4j.pax.web.service.jetty.internal.JettyServerController 2026-01-30T00:39:45,854 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Configuring JettyServerController{configuration=8e6fa942-9ed8-4029-bf04-59892d646771,state=UNCONFIGURED} 2026-01-30T00:39:45,854 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating Jetty server instance using configuration properties. 2026-01-30T00:39:45,895 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Processing Jetty configuration from files: [etc/jetty.xml] 2026-01-30T00:39:45,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.whiteboard/1.2.0 2026-01-30T00:39:45,917 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.config/4.4.8 2026-01-30T00:39:45,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.management.server/4.4.8 2026-01-30T00:39:45,927 | INFO | activator-1-thread-1 | Activator | 123 - org.apache.karaf.management.server - 4.4.8 | Setting java.rmi.server.hostname system property to 127.0.0.1 2026-01-30T00:39:45,929 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.management/4.4.8 2026-01-30T00:39:45,932 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-websocket/8.0.33 2026-01-30T00:39:45,932 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.api/1.1.5 2026-01-30T00:39:45,932 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.core/1.1.8 2026-01-30T00:39:45,936 | INFO | features-3-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Starting JMX OSGi agent 2026-01-30T00:39:45,952 | INFO | features-3-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering MBean with ObjectName [osgi.core:service=permissionadmin,version=1.2,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4] for service with service.id [15] 2026-01-30T00:39:45,953 | INFO | features-3-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4] for service with service.id [39] 2026-01-30T00:39:45,958 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.commands/4.4.8 2026-01-30T00:39:45,988 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.shell.commands/4.4.8 2026-01-30T00:39:45,988 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.shell.commands/4.4.8 2026-01-30T00:39:45,989 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.modules/4.4.8 2026-01-30T00:39:46,028 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.ssh/4.4.8 2026-01-30T00:39:46,053 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.shell.ssh/4.4.8. Missing service: [org.apache.sshd.server.SshServer] 2026-01-30T00:39:46,053 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.blueprintstate/4.4.8 2026-01-30T00:39:46,071 | INFO | activator-1-thread-1 | ServiceComponentRuntimeMBeanImpl | 125 - org.apache.karaf.scr.management - 4.4.8 | Activating the Apache Karaf ServiceComponentRuntime MBean 2026-01-30T00:39:46,071 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:type=serviceState,version=1.7,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,072 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.wiring.BundleWiringStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:type=wiringState,version=1.1,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,072 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:type=bundleState,version=1.7,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,073 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:type=framework,version=1.7,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,073 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:type=packageState,version=1.5,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,073 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.service.permissionadmin.PermissionAdminMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.core:service=permissionadmin,version=1.2,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,073 | INFO | activator-1-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@17a10fdd with name osgi.compendium:service=cm,version=1.3,framework=org.eclipse.osgi,uuid=4db7248e-f0c0-4b68-8b1e-528a1582b1d4 2026-01-30T00:39:46,077 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:46,088 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:46,089 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:46,089 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.jaas.command/4.4.8 2026-01-30T00:39:46,090 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-extender-war/8.0.33 2026-01-30T00:39:46,091 | INFO | features-3-thread-1 | Activator | 517 - org.ops4j.pax.web.pax-web-extender-war - 8.0.33 | Configuring WAR extender thread pool. Pool size = 3 2026-01-30T00:39:46,104 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Found configured connector "jetty-default": 0.0.0.0:8181 2026-01-30T00:39:46,105 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Using configured jetty-default@5cb763d9{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} as non secure connector for address: 0.0.0.0:8181 2026-01-30T00:39:46,105 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Eagerly starting Jetty thread pool QueuedThreadPool[qtp1434358419]@557e9293{STOPPED,0<=0<=200,i=0,r=-1,q=0}[NO_TRY] 2026-01-30T00:39:46,116 | INFO | paxweb-config-1-thread-1 (change controller) | JettyFactory | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding JMX support to Jetty server 2026-01-30T00:39:46,171 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Starting server controller org.ops4j.pax.web.service.jetty.internal.JettyServerController 2026-01-30T00:39:46,171 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting JettyServerController{configuration=8e6fa942-9ed8-4029-bf04-59892d646771,state=STOPPED} 2026-01-30T00:39:46,171 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Server@316b6885{STOPPED}[9.4.57.v20241219] 2026-01-30T00:39:46,172 | INFO | paxweb-config-1-thread-1 (change controller) | Server | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | jetty-9.4.57.v20241219; built: 2025-01-08T21:24:30.412Z; git: df524e6b29271c2e09ba9aea83c18dc9db464a31; jvm 21.0.9+10-Ubuntu-122.04 2026-01-30T00:39:46,204 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | DefaultSessionIdManager workerName=node0 2026-01-30T00:39:46,204 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | No SessionScavenger set, using defaults 2026-01-30T00:39:46,205 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | node0 Scavenging every 600000ms 2026-01-30T00:39:46,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.features.command/4.4.8 2026-01-30T00:39:46,270 | INFO | paxweb-config-1-thread-1 (change controller) | AbstractConnector | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started jetty-default@5cb763d9{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} 2026-01-30T00:39:46,270 | INFO | paxweb-config-1-thread-1 (change controller) | Server | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started @11150ms 2026-01-30T00:39:46,271 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpService factory 2026-01-30T00:39:46,399 | INFO | paxweb-config-1-thread-1 (change controller) | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.apache.karaf.web.core_4.4.8 [134]] 2026-01-30T00:39:46,413 | INFO | activator-1-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.shell.ssh/4.4.8 2026-01-30T00:39:46,413 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.features.command/4.4.8 2026-01-30T00:39:46,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.instance.core/4.4.8 2026-01-30T00:39:46,415 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpServiceRuntime 2026-01-30T00:39:46,415 | INFO | HttpService->WarExtender (add HttpService) | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.ops4j.pax.web.pax-web-extender-war_8.0.33 [517]] 2026-01-30T00:39:46,419 | INFO | activator-1-thread-2 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.web.core/4.4.8 2026-01-30T00:39:46,424 | INFO | activator-1-thread-1 | DefaultIoServiceFactoryFactory | 135 - org.apache.sshd.osgi - 2.15.0 | No detected/configured IoServiceFactoryFactory; using Nio2ServiceFactoryFactory 2026-01-30T00:39:46,435 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.instance.core/4.4.8 2026-01-30T00:39:46,435 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.blueprint.api/1.2.0 2026-01-30T00:39:46,438 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.diagnostic.core/4.4.8 2026-01-30T00:39:46,444 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.diagnostic.core/4.4.8 2026-01-30T00:39:46,444 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.war/2.6.17 2026-01-30T00:39:46,449 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.http.core/4.4.8 2026-01-30T00:39:46,453 | INFO | features-3-thread-1 | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.apache.karaf.http.core_4.4.8 [115]] 2026-01-30T00:39:46,459 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.http.core/4.4.8 2026-01-30T00:39:46,459 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.package.core/4.4.8 2026-01-30T00:39:46,468 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.package.core/4.4.8 2026-01-30T00:39:46,468 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.blueprint.core/1.2.0 2026-01-30T00:39:46,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.continuation/9.4.57.v20241219 2026-01-30T00:39:46,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.kar.core/4.4.8 2026-01-30T00:39:46,488 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.kar.core/4.4.8 2026-01-30T00:39:46,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.table/4.4.8 2026-01-30T00:39:46,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.log.core/4.4.8 2026-01-30T00:39:46,505 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.log.core/4.4.8 2026-01-30T00:39:46,509 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.system.core/4.4.8 2026-01-30T00:39:46,517 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.system.core/4.4.8 2026-01-30T00:39:46,517 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.service.core/4.4.8 2026-01-30T00:39:46,522 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.service.core/4.4.8 2026-01-30T00:39:46,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-extender-whiteboard/8.0.33 2026-01-30T00:39:46,524 | INFO | features-3-thread-1 | Activator | 518 - org.ops4j.pax.web.pax-web-extender-whiteboard - 8.0.33 | Starting Pax Web Whiteboard Extender 2026-01-30T00:39:46,527 | INFO | HttpService->Whiteboard (add HttpService) | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.ops4j.pax.web.pax-web-extender-whiteboard_8.0.33 [518]] 2026-01-30T00:39:46,529 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-3,contextPath='/'} 2026-01-30T00:39:46,529 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-1,name='default',path='/',bundle=org.ops4j.pax.web.pax-web-extender-whiteboard,context=(supplier)}", size=2} 2026-01-30T00:39:46,529 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-3,contextPath='/'} 2026-01-30T00:39:46,552 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-1,name='default',path='/',bundle=org.ops4j.pax.web.pax-web-extender-whiteboard,context=(supplier)} to o.o.p.w.s.j.i.PaxWebServletContextHandler@65ab0403{/,null,STOPPED} 2026-01-30T00:39:46,555 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@65ab0403{/,null,STOPPED} 2026-01-30T00:39:46,558 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.client/9.4.57.v20241219 2026-01-30T00:39:46,568 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.blueprint/12.0.3 2026-01-30T00:39:46,571 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Starting BlueprintBundleTracker 2026-01-30T00:39:46,586 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.aries.blueprint.cm_1.3.2 [88] was successfully created 2026-01-30T00:39:46,586 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.aries.blueprint.core_1.10.3 [89] was successfully created 2026-01-30T00:39:46,587 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.karaf.shell.core_4.4.8 [130] was successfully created 2026-01-30T00:39:47,154 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava.failureaccess/1.0.3 2026-01-30T00:39:47,156 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jspecify.jspecify/1.0.0 2026-01-30T00:39:47,156 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava/33.5.0.jre 2026-01-30T00:39:47,157 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.geronimo.specs.geronimo-atinject_1.0_spec/1.2.0 2026-01-30T00:39:47,157 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.ietf-type-util/1.0.2 2026-01-30T00:39:47,158 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.concepts/14.0.20 2026-01-30T00:39:47,158 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-common/14.0.20 2026-01-30T00:39:47,159 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-spec/14.0.20 2026-01-30T00:39:47,159 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-reflect/14.0.20 2026-01-30T00:39:47,159 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6991-ietf-inet-types/1.0.2 2026-01-30T00:39:47,160 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | checker-qual/3.51.1 2026-01-30T00:39:47,160 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6991-ietf-yang-types/1.0.2 2026-01-30T00:39:47,161 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8294-ietf-routing-types/1.0.2 2026-01-30T00:39:47,161 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.concepts/1.0.0 2026-01-30T00:39:47,161 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.util/1.0.0 2026-01-30T00:39:47,162 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | triemap/1.3.2 2026-01-30T00:39:47,162 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.util/14.0.20 2026-01-30T00:39:47,162 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-xpath-api/14.0.20 2026-01-30T00:39:47,163 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-api/14.0.20 2026-01-30T00:39:47,163 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-api/14.0.20 2026-01-30T00:39:47,164 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-concepts/1.0.0 2026-01-30T00:39:47,164 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-common-api/15.0.2 2026-01-30T00:39:47,165 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-api/14.0.20 2026-01-30T00:39:47,165 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-api/15.0.2 2026-01-30T00:39:47,165 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.codegen-extensions/14.0.20 2026-01-30T00:39:47,166 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-parser-api/1.0.0 2026-01-30T00:39:47,166 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8343/1.0.2 2026-01-30T00:39:47,167 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.yang-ext/2013.9.7.27_2 2026-01-30T00:39:47,167 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-rib-api/1.0.0 2026-01-30T00:39:47,169 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-api/1.0.0 2026-01-30T00:39:47,170 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-common-netty/14.0.20 2026-01-30T00:39:47,172 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.rfc8294-netty/1.0.2 2026-01-30T00:39:47,172 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.resolver/4.2.7.Final 2026-01-30T00:39:47,173 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport/4.2.7.Final 2026-01-30T00:39:47,173 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-api/14.0.20 2026-01-30T00:39:47,175 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-spi/14.0.20 2026-01-30T00:39:47,175 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-bmp-api/1.0.0 2026-01-30T00:39:47,176 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-labeled-unicast/1.0.0 2026-01-30T00:39:47,188 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-l3vpn/1.0.0 2026-01-30T00:39:47,194 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.annotation-api/1.3.5 2026-01-30T00:39:47,199 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.lang3/3.19.0 2026-01-30T00:39:47,202 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-binding-api/15.0.2 2026-01-30T00:39:47,204 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.odlext-model-api/14.0.20 2026-01-30T00:39:47,204 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-spi/14.0.20 2026-01-30T00:39:47,209 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-spi/15.0.2 2026-01-30T00:39:47,209 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-model/14.0.20 2026-01-30T00:39:47,210 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8040-model-api/14.0.20 2026-01-30T00:39:47,211 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-api/14.0.20 2026-01-30T00:39:47,211 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-api/14.0.20 2026-01-30T00:39:47,212 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-spi/14.0.20 2026-01-30T00:39:47,212 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8528-model-api/14.0.20 2026-01-30T00:39:47,213 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc7952-model-api/14.0.20 2026-01-30T00:39:47,214 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-ir/14.0.20 2026-01-30T00:39:47,214 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-spi/14.0.20 2026-01-30T00:39:47,215 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-util/14.0.20 2026-01-30T00:39:47,216 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-util/14.0.20 2026-01-30T00:39:47,216 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-impl/14.0.20 2026-01-30T00:39:47,217 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | net.bytebuddy.byte-buddy/1.17.8 2026-01-30T00:39:47,243 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-loader/14.0.20 2026-01-30T00:39:47,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-dynamic/14.0.20 2026-01-30T00:39:47,249 | INFO | features-3-thread-1 | SimpleBindingDOMCodecFactory | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Binding/DOM Codec enabled 2026-01-30T00:39:47,250 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-api/14.0.20 2026-01-30T00:39:47,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-spi/14.0.20 2026-01-30T00:39:47,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.odlext-parser-support/14.0.20 2026-01-30T00:39:47,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.openconfig-model-api/14.0.20 2026-01-30T00:39:47,257 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.openconfig-parser-support/14.0.20 2026-01-30T00:39:47,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6241-model-api/14.0.20 2026-01-30T00:39:47,260 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6241-parser-support/14.0.20 2026-01-30T00:39:47,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6536-model-api/14.0.20 2026-01-30T00:39:47,262 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6536-parser-support/14.0.20 2026-01-30T00:39:47,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6643-model-api/14.0.20 2026-01-30T00:39:47,265 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6643-parser-support/14.0.20 2026-01-30T00:39:47,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-ri/14.0.20 2026-01-30T00:39:47,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc7952-parser-support/14.0.20 2026-01-30T00:39:47,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8040-parser-support/14.0.20 2026-01-30T00:39:47,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8528-parser-support/14.0.20 2026-01-30T00:39:47,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8639-model-api/14.0.20 2026-01-30T00:39:47,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8639-parser-support/14.0.20 2026-01-30T00:39:47,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8819-model-api/14.0.20 2026-01-30T00:39:47,276 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8819-parser-support/14.0.20 2026-01-30T00:39:47,278 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-spi/14.0.20 2026-01-30T00:39:47,278 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.antlr.antlr4-runtime/4.13.2 2026-01-30T00:39:47,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-reactor/14.0.20 2026-01-30T00:39:47,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-rfc7950/14.0.20 2026-01-30T00:39:47,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-xpath-impl/14.0.20 2026-01-30T00:39:47,281 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-impl/14.0.20 2026-01-30T00:39:47,284 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-spi/14.0.20 2026-01-30T00:39:47,285 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-generator/14.0.20 2026-01-30T00:39:47,289 | INFO | features-3-thread-1 | DefaultBindingRuntimeGenerator | 453 - org.opendaylight.yangtools.binding-generator - 14.0.20 | Binding/YANG type support activated 2026-01-30T00:39:47,290 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-osgi/14.0.20 2026-01-30T00:39:47,297 | INFO | features-3-thread-1 | OSGiBindingRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Binding Runtime activated 2026-01-30T00:39:47,303 | INFO | features-3-thread-1 | OSGiModelRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime starting 2026-01-30T00:39:47,335 | INFO | features-3-thread-1 | KarafFeaturesSupport | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Will attempt to integrate with Karaf FeaturesService 2026-01-30T00:39:48,432 | INFO | features-3-thread-1 | NettyTransportSupport | 394 - org.opendaylight.netconf.transport-api - 10.0.2 | Netty transport backed by epoll(2) 2026-01-30T00:39:48,622 | INFO | features-3-thread-1 | SharedEffectiveModelContextFactory | 504 - org.opendaylight.yangtools.yang-parser-impl - 14.0.20 | Using weak references 2026-01-30T00:39:51,784 | INFO | features-3-thread-1 | OSGiModuleInfoSnapshotImpl | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | EffectiveModelContext generation 1 activated 2026-01-30T00:39:52,804 | INFO | features-3-thread-1 | OSGiBindingRuntimeContextImpl | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | BindingRuntimeContext generation 1 activated 2026-01-30T00:39:52,805 | INFO | features-3-thread-1 | GlobalBindingRuntimeContext | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Global BindingRuntimeContext generation 1 activated 2026-01-30T00:39:52,805 | INFO | features-3-thread-1 | OSGiModelRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime started 2026-01-30T00:39:52,806 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-osgi/14.0.20 2026-01-30T00:39:52,818 | INFO | features-3-thread-1 | OSGiBindingDOMCodec | 451 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec activated 2026-01-30T00:39:52,839 | INFO | features-3-thread-1 | OSGiBindingDOMCodecServicesImpl | 451 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec generation 1 activated 2026-01-30T00:39:52,840 | INFO | features-3-thread-1 | GlobalBindingDOMCodecServices | 451 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Global Binding/DOM Codec activated with generation 1 2026-01-30T00:39:52,842 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.binding-dom-adapter/15.0.2 2026-01-30T00:39:52,855 | INFO | features-3-thread-1 | OSGiBlockingBindingNormalizer | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter activated 2026-01-30T00:39:52,862 | INFO | features-3-thread-1 | DynamicBindingAdapter | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | 8 DOMService trackers started 2026-01-30T00:39:52,863 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-rp-statement/1.0.0 2026-01-30T00:39:52,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-rp-spi/1.0.0 2026-01-30T00:39:52,875 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 0 StatementProviderActivator instances 2026-01-30T00:39:52,876 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-parser-impl/1.0.0 2026-01-30T00:39:52,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-route-target/1.0.0 2026-01-30T00:39:52,892 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Stopping 0 StatementProviderActivator instances 2026-01-30T00:39:52,896 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 1 StatementProviderActivator instances 2026-01-30T00:39:52,898 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-rib-spi/1.0.0 2026-01-30T00:39:53,249 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-evpn/1.0.0 2026-01-30T00:39:53,259 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-parser-spi/1.0.0 2026-01-30T00:39:53,321 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-flowspec/1.0.0 2026-01-30T00:39:53,353 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-spi/1.0.0 2026-01-30T00:39:53,357 | ERROR | features-3-thread-1 | DefaultBGPTableTypeRegistryConsumer | 207 - org.opendaylight.bgpcep.bgp-openconfig-spi - 1.0.0 | bundle org.opendaylight.bgpcep.bgp-openconfig-spi:1.0.0 (207)[org.opendaylight.protocol.bgp.openconfig.spi.DefaultBGPTableTypeRegistryConsumer(62)] : Constructor argument 0 in class class org.opendaylight.protocol.bgp.openconfig.spi.DefaultBGPTableTypeRegistryConsumer has unsupported type java.lang.Iterable 2026-01-30T00:39:53,362 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-inet/1.0.0 2026-01-30T00:39:53,376 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-mvpn/1.0.0 2026-01-30T00:39:53,394 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-api/1.0.0 2026-01-30T00:39:53,399 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-api/1.0.0 2026-01-30T00:39:53,400 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-common-api/15.0.2 2026-01-30T00:39:53,400 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.general-entity/15.0.2 2026-01-30T00:39:53,401 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-binding-api/15.0.2 2026-01-30T00:39:53,401 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-singleton-api/15.0.2 2026-01-30T00:39:53,401 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.openflow-protocol-api/0.21.2 2026-01-30T00:39:53,402 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.inventory/0.21.2 2026-01-30T00:39:53,403 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.opendaylight-l2-types/2013.8.27.27_2 2026-01-30T00:39:53,403 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.flow-base/0.21.2 2026-01-30T00:39:53,403 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.flow-service/0.21.2 2026-01-30T00:39:53,404 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.api/0.21.2 2026-01-30T00:39:53,404 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.1_system_net_sf_jung_jung-api_2.1.1_jung-api-2.1.1.jar/0.0.0 2026-01-30T00:39:53,405 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.1_system_net_sf_jung_jung-graph-impl_2.1.1_jung-graph-impl-2.1.1.jar/0.0.0 2026-01-30T00:39:53,405 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.1_system_net_sf_jung_jung-algorithms_2.1.1_jung-algorithms-2.1.1.jar/0.0.0 2026-01-30T00:39:53,405 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.loopremover-model/3.0.0 2026-01-30T00:39:53,406 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.ietf-topology/2013.10.21.27_2 2026-01-30T00:39:53,406 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.loopremover-impl/3.0.0 2026-01-30T00:39:53,407 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Creating blueprint container for bundle org.opendaylight.l2switch.loopremover-impl_3.0.0 [341] with paths [bundleentry://341.fwk453398853/org/opendaylight/blueprint/loop-remover.xml] 2026-01-30T00:39:53,431 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.loopremover-impl/3.0.0 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService), (&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker)), (objectClass=org.opendaylight.mdsal.binding.api.DataBroker)] 2026-01-30T00:39:53,432 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava-extension-nicira-api/0.21.2 2026-01-30T00:39:53,435 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.openflow-protocol-spi/0.21.2 2026-01-30T00:39:53,435 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport-native-unix-common/4.2.7.Final 2026-01-30T00:39:53,436 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport-classes-epoll/4.2.7.Final 2026-01-30T00:39:53,438 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-base/4.2.7.Final 2026-01-30T00:39:53,439 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.handler/4.2.7.Final 2026-01-30T00:39:53,439 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.gson/2.13.2 2026-01-30T00:39:53,440 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-api/7.1.9 2026-01-30T00:39:53,441 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-api/7.1.9 2026-01-30T00:39:53,442 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.util/0.21.2 2026-01-30T00:39:53,444 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.util/7.1.9 2026-01-30T00:39:53,445 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.odlparent.bundles-diag/14.1.6 2026-01-30T00:39:53,447 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-impl/7.1.9 2026-01-30T00:39:53,458 | INFO | features-3-thread-1 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | ThreadFactory for SystemReadyService created 2026-01-30T00:39:53,460 | INFO | features-3-thread-1 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | Now starting to provide full system readiness status updates (see TestBundleDiag's logs)... 2026-01-30T00:39:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-impl/7.1.9 2026-01-30T00:39:53,462 | INFO | SystemReadyService-0 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos() started... 2026-01-30T00:39:53,471 | INFO | features-3-thread-1 | DiagStatusServiceImpl | 317 - org.opendaylight.infrautils.diagstatus-impl - 7.1.9 | Diagnostic Status Service started 2026-01-30T00:39:53,475 | INFO | features-3-thread-1 | MBeanUtils | 316 - org.opendaylight.infrautils.diagstatus-api - 7.1.9 | MBean registration for org.opendaylight.infrautils.diagstatus:type=SvcStatus SUCCESSFUL. 2026-01-30T00:39:53,476 | INFO | features-3-thread-1 | DiagStatusServiceMBeanImpl | 317 - org.opendaylight.infrautils.diagstatus-impl - 7.1.9 | Diagnostic Status Service management started 2026-01-30T00:39:53,476 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl/0.21.2 2026-01-30T00:39:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava-extension-nicira/0.21.2 2026-01-30T00:39:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-gson/14.0.20 2026-01-30T00:39:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | stax2-api/4.2.2 2026-01-30T00:39:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-xml/14.0.20 2026-01-30T00:39:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.databind/10.0.2 2026-01-30T00:39:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.util/1.1.3 2026-01-30T00:39:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | lz4-java/1.8.0 2026-01-30T00:39:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-compression/4.2.7.Final 2026-01-30T00:39:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http/4.2.7.Final 2026-01-30T00:39:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http2/4.2.7.Final 2026-01-30T00:39:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-codec/1.19.0 2026-01-30T00:39:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-api/10.0.2 2026-01-30T00:39:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8341/1.0.2 2026-01-30T00:39:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9640/1.0.2 2026-01-30T00:39:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-common/1.0.2 2026-01-30T00:39:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-client/1.0.2 2026-01-30T00:39:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-server/1.0.2 2026-01-30T00:39:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tcp/10.0.2 2026-01-30T00:39:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-crypto/10.0.2 2026-01-30T00:39:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-tls-cipher-suite-algs/1.0.2 2026-01-30T00:39:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9642/1.0.2 2026-01-30T00:39:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-common/1.0.2 2026-01-30T00:39:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9641/1.0.2 2026-01-30T00:39:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-client/1.0.2 2026-01-30T00:39:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-server/1.0.2 2026-01-30T00:39:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tls/10.0.2 2026-01-30T00:39:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-crypt-hash/1.0.2 2026-01-30T00:39:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-http/10.0.2 2026-01-30T00:39:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.scala3-library/12.0.3 2026-01-30T00:39:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.topology-tunnel-api/1.0.0 2026-01-30T00:39:53,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.topology-segment-routing/1.0.0 2026-01-30T00:39:53,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-none/10.0.2 2026-01-30T00:39:53,503 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.config/1.4.5 2026-01-30T00:39:53,503 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.sslconfig/0.6.1 2026-01-30T00:39:53,504 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.annotations/1.45.1 2026-01-30T00:39:53,504 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.agrona.core/1.22.0 2026-01-30T00:39:53,505 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.client/1.45.1 2026-01-30T00:39:53,505 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.driver/1.45.1 2026-01-30T00:39:53,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.1_system_org_lmdbjava_lmdbjava_0.9.1_lmdbjava-0.9.1.jar/0.0.0 2026-01-30T00:39:53,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | reactive-streams/1.0.4 2026-01-30T00:39:53,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.repackaged-pekko/12.0.3 2026-01-30T00:39:53,512 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.core/4.2.37 2026-01-30T00:39:53,513 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jmx/4.2.37 2026-01-30T00:39:53,513 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-api/12.0.3 2026-01-30T00:39:53,513 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-spi/12.0.3 2026-01-30T00:39:53,516 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-binfmt/14.0.20 2026-01-30T00:39:53,516 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-clustering-commons/12.0.3 2026-01-30T00:39:53,520 | INFO | features-3-thread-1 | FileAkkaConfigurationReader | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | File-based Pekko configuration reader enabled 2026-01-30T00:39:53,520 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-dom-api/15.0.2 2026-01-30T00:39:53,521 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.text/1.14.0 2026-01-30T00:39:53,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-access-api/12.0.3 2026-01-30T00:39:53,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-access-client/12.0.3 2026-01-30T00:39:53,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-mgmt-api/12.0.3 2026-01-30T00:39:53,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-journal/12.0.3 2026-01-30T00:39:53,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-akka-raft/12.0.3 2026-01-30T00:39:53,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-common-util/12.0.3 2026-01-30T00:39:53,524 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-ri/14.0.20 2026-01-30T00:39:53,525 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-schema-osgi/15.0.2 2026-01-30T00:39:53,530 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 361 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | DOM Schema services activated 2026-01-30T00:39:53,530 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 361 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | Updating context to generation 1 2026-01-30T00:39:53,530 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-distributed-datastore/12.0.3 2026-01-30T00:39:53,544 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider starting 2026-01-30T00:39:53,744 | INFO | features-3-thread-1 | ActorSystemProviderImpl | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating new ActorSystem 2026-01-30T00:39:54,084 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Slf4jLogger | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Slf4jLogger started 2026-01-30T00:39:54,316 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ArteryTransport | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Remoting started with transport [Artery tcp]; listening on address [pekko://opendaylight-cluster-data@10.30.171.81:2550] with UID [-1662735655643929247] 2026-01-30T00:39:54,326 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - Starting up, Pekko version [1.2.1] ... 2026-01-30T00:39:54,366 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - Registered cluster JMX MBean [pekko:type=Cluster] 2026-01-30T00:39:54,372 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - Started up successfully 2026-01-30T00:39:54,400 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | SplitBrainResolver | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | SBR started. Config: strategy [KeepMajority], stable-after [7 seconds], down-all-when-unstable [5250 milliseconds], selfUniqueAddress [pekko://opendaylight-cluster-data@10.30.171.81:2550#-1662735655643929247], selfDc [default]. 2026-01-30T00:39:54,412 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] is JOINING itself (with roles [member-1, dc-default], version [0.0.0]) and forming new cluster 2026-01-30T00:39:54,414 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - is the new leader among reachable nodes (more leaders may exist) 2026-01-30T00:39:54,424 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.171.81:2550] - Leader is moving node [pekko://opendaylight-cluster-data@10.30.171.81:2550] to [Up] 2026-01-30T00:39:54,433 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | SplitBrainResolver | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | This node is now the leader responsible for taking SBR decisions among the reachable nodes (more leaders may exist). 2026-01-30T00:39:54,573 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider started 2026-01-30T00:39:54,590 | INFO | features-3-thread-1 | OSGiDatastoreContextIntrospectorFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore Context Introspector activated 2026-01-30T00:39:54,591 | INFO | features-3-thread-1 | FileModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Shard configuration provider started 2026-01-30T00:39:54,593 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION starting 2026-01-30T00:39:54,677 | WARN | features-3-thread-1 | DatastoreContext | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2026-01-30T00:39:54,685 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : config 2026-01-30T00:39:54,686 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-01-30T00:39:54,686 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-01-30T00:39:54,691 | INFO | features-3-thread-1 | AbstractDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-config 2026-01-30T00:39:54,740 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-config 2026-01-30T00:39:54,740 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Recovery complete 2026-01-30T00:39:54,760 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Data store config is using tell-based protocol 2026-01-30T00:39:54,762 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received MemberUp: memberName: MemberName{name=member-1}, address: pekko://opendaylight-cluster-data@10.30.171.81:2550 2026-01-30T00:39:54,762 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-default-config 2026-01-30T00:39:54,762 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-topology-config 2026-01-30T00:39:54,762 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-inventory-config 2026-01-30T00:39:54,762 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-toaster-config 2026-01-30T00:39:54,765 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-01-30T00:39:54,767 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-01-30T00:39:54,767 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL starting 2026-01-30T00:39:54,768 | WARN | features-3-thread-1 | DatastoreContext | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2026-01-30T00:39:54,769 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : operational 2026-01-30T00:39:54,769 | INFO | features-3-thread-1 | AbstractDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-operational 2026-01-30T00:39:54,775 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-config: Shard created, persistent : true 2026-01-30T00:39:54,776 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-default-config 2026-01-30T00:39:54,779 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-operational 2026-01-30T00:39:54,779 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Recovery complete 2026-01-30T00:39:54,782 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received MemberUp: memberName: MemberName{name=member-1}, address: pekko://opendaylight-cluster-data@10.30.171.81:2550 2026-01-30T00:39:54,782 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-default-operational 2026-01-30T00:39:54,782 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-topology-operational 2026-01-30T00:39:54,782 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-inventory-operational 2026-01-30T00:39:54,782 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-toaster-operational 2026-01-30T00:39:54,783 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-topology-config 2026-01-30T00:39:54,784 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Data store operational is using tell-based protocol 2026-01-30T00:39:54,785 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.eos-dom-akka/12.0.3 2026-01-30T00:39:54,786 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-topology-config: Shard created, persistent : true 2026-01-30T00:39:54,793 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-inventory-config: Shard created, persistent : true 2026-01-30T00:39:54,796 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-inventory-config 2026-01-30T00:39:54,796 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-config with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-toaster-config 2026-01-30T00:39:54,797 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-toaster-config: Shard created, persistent : true 2026-01-30T00:39:54,801 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-default-operational 2026-01-30T00:39:54,802 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-operational: Shard created, persistent : false 2026-01-30T00:39:54,802 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-topology-operational 2026-01-30T00:39:54,803 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-topology-operational: Shard created, persistent : false 2026-01-30T00:39:54,803 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-inventory-operational 2026-01-30T00:39:54,805 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardInformation | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-operational with address pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-toaster-operational 2026-01-30T00:39:54,806 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-inventory-operational: Shard created, persistent : false 2026-01-30T00:39:54,807 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-toaster-operational: Shard created, persistent : false 2026-01-30T00:39:54,809 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8528/1.0.2 2026-01-30T00:39:54,811 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.topology-api/1.0.0 2026-01-30T00:39:54,812 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-api/1.0.0 2026-01-30T00:39:54,812 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-topology-api/1.0.0 2026-01-30T00:39:54,813 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-tunnel-api/1.0.0 2026-01-30T00:39:54,813 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-tunnel-api/1.0.0 2026-01-30T00:39:54,813 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.shaded-sshd/10.0.2 2026-01-30T00:39:54,814 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.flow-statistics/0.21.2 2026-01-30T00:39:54,815 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-api/0.21.2 2026-01-30T00:39:54,815 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.arbitratorreconciliation-api/0.21.2 2026-01-30T00:39:54,815 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-default-operational/member-1-shard-default-operational-notifier#-1897513224 created and ready for shard:member-1-shard-default-operational 2026-01-30T00:39:54,815 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.servlet-api/3.1.0 2026-01-30T00:39:54,816 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-topology-operational/member-1-shard-topology-operational-notifier#336034375 created and ready for shard:member-1-shard-topology-operational 2026-01-30T00:39:54,816 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.h2database/2.3.232 2026-01-30T00:39:54,819 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Starting recovery with journal batch size 1 2026-01-30T00:39:54,819 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Starting recovery with journal batch size 1 2026-01-30T00:39:54,819 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Starting recovery with journal batch size 1 2026-01-30T00:39:54,823 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Starting recovery with journal batch size 1 2026-01-30T00:39:54,826 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-inventory-operational/member-1-shard-inventory-operational-notifier#-1465214330 created and ready for shard:member-1-shard-inventory-operational 2026-01-30T00:39:54,827 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Starting recovery with journal batch size 1 2026-01-30T00:39:54,827 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-default-config/member-1-shard-default-config-notifier#500258936 created and ready for shard:member-1-shard-default-config 2026-01-30T00:39:54,827 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-toaster-config/member-1-shard-toaster-config-notifier#804484253 created and ready for shard:member-1-shard-toaster-config 2026-01-30T00:39:54,828 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-topology-config/member-1-shard-topology-config-notifier#82605412 created and ready for shard:member-1-shard-topology-config 2026-01-30T00:39:54,828 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-operational/member-1-shard-toaster-operational/member-1-shard-toaster-operational-notifier#1433183788 created and ready for shard:member-1-shard-toaster-operational 2026-01-30T00:39:54,828 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.171.81:2550/user/shardmanager-config/member-1-shard-inventory-config/member-1-shard-inventory-config-notifier#1949601951 created and ready for shard:member-1-shard-inventory-config 2026-01-30T00:39:54,830 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Starting recovery with journal batch size 1 2026-01-30T00:39:54,835 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Starting recovery with journal batch size 1 2026-01-30T00:39:54,836 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Starting recovery with journal batch size 1 2026-01-30T00:39:54,841 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-binding-spi/15.0.2 2026-01-30T00:39:54,841 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.common/0.21.2 2026-01-30T00:39:54,841 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin/0.21.2 2026-01-30T00:39:54,842 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.eos-binding-adapter/15.0.2 2026-01-30T00:39:54,843 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-singleton-impl/15.0.2 2026-01-30T00:39:54,932 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: journal open: applyTo=0 2026-01-30T00:39:54,932 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: journal open: applyTo=0 2026-01-30T00:39:54,932 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: journal open: applyTo=0 2026-01-30T00:39:54,933 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: journal open: applyTo=0 2026-01-30T00:39:54,934 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: journal open: applyTo=0 2026-01-30T00:39:54,934 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: journal open: applyTo=0 2026-01-30T00:39:54,934 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: journal open: applyTo=0 2026-01-30T00:39:54,935 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: journal open: applyTo=0 2026-01-30T00:39:55,027 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,028 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,028 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,028 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,028 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,027 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,032 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Recovery completed in in 85.78 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,028 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,035 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Local TermInfo store seeded with TermInfo{term=0} 2026-01-30T00:39:55,032 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Recovery completed in in 84.99 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,037 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.impl/0.21.2 2026-01-30T00:39:55,032 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Recovery completed in in 86.39 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,038 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Recovery completed in in 93.47 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,040 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Recovery completed in in 94.90 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,041 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Recovery completed in in 94.72 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,041 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Recovery completed in in 94.73 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,041 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Recovery completed in in 89.59 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-01-30T00:39:55,045 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from null to Follower 2026-01-30T00:39:55,047 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from null to Follower 2026-01-30T00:39:55,047 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from null to Follower 2026-01-30T00:39:55,047 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from null to Follower 2026-01-30T00:39:55,048 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from null to Follower 2026-01-30T00:39:55,048 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from null to Follower 2026-01-30T00:39:55,050 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from null to Follower 2026-01-30T00:39:55,051 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from null to Follower 2026-01-30T00:39:55,061 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Candidate): Starting new election term 1 2026-01-30T00:39:55,061 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Candidate): Starting new election term 1 2026-01-30T00:39:55,062 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,062 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,062 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from Follower to Candidate 2026-01-30T00:39:55,062 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from Follower to Candidate 2026-01-30T00:39:55,063 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Candidate): Starting new election term 1 2026-01-30T00:39:55,063 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,063 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from Follower to Candidate 2026-01-30T00:39:55,063 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Candidate): Starting new election term 1 2026-01-30T00:39:55,063 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from Follower to Candidate 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Candidate): Starting new election term 1 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from Follower to Candidate 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,064 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Candidate): Starting new election term 1 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from Follower to Candidate 2026-01-30T00:39:55,065 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Candidate): Starting new election term 1 2026-01-30T00:39:55,066 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,066 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,066 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from Follower to Candidate 2026-01-30T00:39:55,068 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from Candidate to Leader 2026-01-30T00:39:55,068 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from Candidate to Leader 2026-01-30T00:39:55,069 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from Candidate to Leader 2026-01-30T00:39:55,070 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from Candidate to Leader 2026-01-30T00:39:55,072 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2026-01-30T00:39:55,072 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from Candidate to Leader 2026-01-30T00:39:55,073 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@40cbed4 2026-01-30T00:39:55,073 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2026-01-30T00:39:55,074 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-default-operational from Candidate to Leader 2026-01-30T00:39:55,074 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@6e03bae6 2026-01-30T00:39:55,074 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-toaster-operational from Candidate to Leader 2026-01-30T00:39:55,075 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from Candidate to Leader 2026-01-30T00:39:55,075 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2026-01-30T00:39:55,075 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@5e6e6ab1 2026-01-30T00:39:55,076 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-default-config from Candidate to Leader 2026-01-30T00:39:55,077 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2026-01-30T00:39:55,077 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@c8ae188 2026-01-30T00:39:55,077 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-inventory-config from Candidate to Leader 2026-01-30T00:39:55,078 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2026-01-30T00:39:55,078 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@58216305 2026-01-30T00:39:55,078 | INFO | opendaylight-cluster-data-shard-dispatcher-14 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-topology-config from Candidate to Leader 2026-01-30T00:39:55,078 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2026-01-30T00:39:55,079 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@46717e59 2026-01-30T00:39:55,079 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-toaster-config from Candidate to Leader 2026-01-30T00:39:55,079 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: All Shards are ready - data store config is ready 2026-01-30T00:39:55,081 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,081 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from Candidate to Leader 2026-01-30T00:39:55,081 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2026-01-30T00:39:55,081 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Candidate): Starting new election term 1 2026-01-30T00:39:55,081 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@72dabc9a 2026-01-30T00:39:55,082 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-topology-operational from Candidate to Leader 2026-01-30T00:39:55,082 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2026-01-30T00:39:55,082 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from Follower to Candidate 2026-01-30T00:39:55,082 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActorBehavior | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2026-01-30T00:39:55,082 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from Candidate to Leader 2026-01-30T00:39:55,083 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2026-01-30T00:39:55,083 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiDOMStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type CONFIGURATION activated 2026-01-30T00:39:55,084 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION started 2026-01-30T00:39:55,085 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@2a7e580 2026-01-30T00:39:55,085 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-inventory-operational from Candidate to Leader 2026-01-30T00:39:55,085 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: All Shards are ready - data store operational is ready 2026-01-30T00:39:55,087 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.impl/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationServiceFactory), (&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker))] 2026-01-30T00:39:55,094 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.opendaylight.openflowplugin.impl/0.21.2. Missing service: [org.opendaylight.openflowplugin.api.openflow.statistics.ofpspecific.MessageIntelligenceAgency] 2026-01-30T00:39:55,101 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ConcurrentDOMDataBroker | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: CommitFutures 2026-01-30T00:39:55,101 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.impl/0.21.2 is waiting for dependencies [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker))] 2026-01-30T00:39:55,104 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | DataBrokerCommitExecutor | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker commit exector started 2026-01-30T00:39:55,104 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiDOMStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type OPERATIONAL activated 2026-01-30T00:39:55,106 | INFO | features-3-thread-1 | MessageIntelligenceAgencyImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Registered MBean org.opendaylight.openflowplugin.impl.statistics.ofpspecific:type=MessageIntelligenceAgencyMXBean 2026-01-30T00:39:55,106 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.openflowplugin.impl/0.21.2 2026-01-30T00:39:55,107 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ConcurrentDOMDataBroker | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker started 2026-01-30T00:39:55,107 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.reconciliation-framework/0.21.2 2026-01-30T00:39:55,111 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.opendaylight.openflowplugin.applications.reconciliation-framework/0.21.2. Missing service: [org.opendaylight.openflowplugin.applications.reconciliation.ReconciliationManager] 2026-01-30T00:39:55,113 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Stopping 1 StatementProviderActivator instances 2026-01-30T00:39:55,114 | INFO | features-3-thread-1 | ReconciliationManagerImpl | 412 - org.opendaylight.openflowplugin.applications.reconciliation-framework - 0.21.2 | ReconciliationManager started 2026-01-30T00:39:55,114 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.openflowplugin.applications.reconciliation-framework/0.21.2 2026-01-30T00:39:55,115 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-api/0.21.2 2026-01-30T00:39:55,115 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-impl/0.21.2 2026-01-30T00:39:55,116 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for DataBroker activated 2026-01-30T00:39:55,118 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 2 StatementProviderActivator instances 2026-01-30T00:39:55,144 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 2026-01-30T00:39:55,201 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolved shard 0 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#-2062754852], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2026-01-30T00:39:55,202 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#-2062754852], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2026-01-30T00:39:55,212 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#-2062754852], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 11.14 ms 2026-01-30T00:39:55,214 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 is waiting for dependencies [Initial app config ForwardingRulesManagerConfig, (objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService), (objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.openflowplugin.applications.frm.recovery.OpenflowServiceRecoveryHandler), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-01-30T00:39:55,246 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService), (objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.openflowplugin.applications.frm.recovery.OpenflowServiceRecoveryHandler), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-01-30T00:39:55,250 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.loopremover-impl/3.0.0 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.DataBroker)] 2026-01-30T00:39:55,250 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.loopremover-impl/3.0.0 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService)] 2026-01-30T00:39:55,252 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService), (objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-01-30T00:39:55,253 | INFO | features-3-thread-1 | OpenflowServiceRecoveryHandlerImpl | 409 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.21.2 | Registering openflowplugin service recovery handlers 2026-01-30T00:39:55,253 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.collections/3.2.2 2026-01-30T00:39:55,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-beanutils/1.11.0 2026-01-30T00:39:55,254 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.owasp.encoder/1.3.1 2026-01-30T00:39:55,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.repackaged-shiro/0.22.3 2026-01-30T00:39:55,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8342-ietf-datastores/1.0.2 2026-01-30T00:39:55,255 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8525/1.0.2 2026-01-30T00:39:55,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8344/1.0.2 2026-01-30T00:39:55,256 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6241/1.0.2 2026-01-30T00:39:55,266 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-api/10.0.2 2026-01-30T00:39:55,267 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6243/1.0.2 2026-01-30T00:39:55,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-api/10.0.2 2026-01-30T00:39:55,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8040-ietf-restconf/1.0.2 2026-01-30T00:39:55,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8529/1.0.2 2026-01-30T00:39:55,273 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8639/1.0.2 2026-01-30T00:39:55,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8072/1.0.2 2026-01-30T00:39:55,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-api/10.0.2 2026-01-30T00:39:55,275 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-common-mdsal/10.0.2 2026-01-30T00:39:55,283 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-export/14.0.20 2026-01-30T00:39:55,288 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-spi/10.0.2 2026-01-30T00:39:55,289 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-mdsal-spi/10.0.2 2026-01-30T00:39:55,289 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.validation.jakarta.validation-api/2.0.2 2026-01-30T00:39:55,289 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javassist/3.30.2.GA 2026-01-30T00:39:55,290 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.graph-api/1.0.0 2026-01-30T00:39:55,290 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.arbitratorreconciliation-impl/0.21.2 2026-01-30T00:39:55,283 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL started 2026-01-30T00:39:55,293 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.graph-impl/1.0.0 2026-01-30T00:39:55,307 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Loading properties from '(urn:opendaylight:params:xml:ns:yang:openflow:provider:config?revision=2016-05-10)openflow-provider-config' YANG file 2026-01-30T00:39:55,309 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | rpc-requests-quota configuration property was changed to '20000' 2026-01-30T00:39:55,309 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | global-notification-quota configuration property was changed to '64000' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | switch-features-mandatory configuration property was changed to 'false' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | enable-flow-removed-notification configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-statistics-rpc-enabled configuration property was changed to 'false' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | barrier-count-limit configuration property was changed to '25600' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | barrier-interval-timeout-limit configuration property was changed to '500' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | echo-reply-timeout configuration property was changed to '2000' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-table-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-flow-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-group-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-meter-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,310 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-port-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-queue-statistics-polling-on configuration property was changed to 'true' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | skip-table-features configuration property was changed to 'true' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | basic-timer-delay configuration property was changed to '3000' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | maximum-timer-delay configuration property was changed to '900000' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | use-single-layer-serialization configuration property was changed to 'true' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-min-threads configuration property was changed to '1' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-max-threads configuration property was changed to '32000' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-timeout configuration property was changed to '60' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-connection-rate-limit-per-min configuration property was changed to '0' 2026-01-30T00:39:55,311 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-connection-hold-time-in-seconds configuration property was changed to '0' 2026-01-30T00:39:55,312 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-datastore-removal-delay configuration property was changed to '500' 2026-01-30T00:39:55,312 | INFO | features-3-thread-1 | ConnectedGraphServer | 224 - org.opendaylight.bgpcep.graph-impl - 1.0.0 | Create Graph Model at top level in Operational DataStore: DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.graph.rev250115.GraphTopology ] 2026-01-30T00:39:55,312 | INFO | Blueprint Extender: 2 | OSGiConfigurationServiceFactory | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Loading configuration from 'org.opendaylight.openflowplugin' configuration file 2026-01-30T00:39:55,317 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | felix.fileinstall.filename configuration property was changed to 'file:/tmp/karaf-0.23.1/etc/org.opendaylight.openflowplugin.cfg' 2026-01-30T00:39:55,317 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | service.pid configuration property was changed to 'org.opendaylight.openflowplugin' 2026-01-30T00:39:55,319 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-01-30T00:39:55,319 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.impl/0.21.2 has been started 2026-01-30T00:39:55,320 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.openflowplugin.impl_0.21.2 [420] was successfully created 2026-01-30T00:39:55,372 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolved shard 0 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#1170586172], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2026-01-30T00:39:55,372 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#1170586172], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2026-01-30T00:39:55,372 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#1170586172], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 417.5 μs 2026-01-30T00:39:55,383 | INFO | features-3-thread-1 | ConnectedGraphServer | 224 - org.opendaylight.bgpcep.graph-impl - 1.0.0 | Graph Model Server started 2026-01-30T00:39:55,396 | INFO | features-3-thread-1 | GraphListener | 224 - org.opendaylight.bgpcep.graph-impl - 1.0.0 | Registered listener org.opendaylight.graph.impl.GraphListener@43920855 on Graph Model at DataObjectReference[ @ urn.opendaylight.params.xml.ns.yang.graph.rev250115.GraphTopology ... graph.topology.Graph(any) ] 2026-01-30T00:39:55,397 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-topology-provider/1.0.0 2026-01-30T00:39:55,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.lisp-proto/1.22.1 2026-01-30T00:39:55,418 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.woodstox.woodstox-core/7.1.1 2026-01-30T00:39:55,419 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-path-selection-mode/1.0.0 2026-01-30T00:39:55,420 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.core.jackson-annotations/2.19.4 2026-01-30T00:39:55,420 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.core.jackson-core/2.19.4 2026-01-30T00:39:55,421 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.core.jackson-databind/2.19.4 2026-01-30T00:39:55,422 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.encrypt-service/0.22.3 2026-01-30T00:39:55,423 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.cert/0.22.3 2026-01-30T00:39:55,458 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService), (objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-01-30T00:39:55,459 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService), (objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-01-30T00:39:55,459 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.library/1.21.1 2026-01-30T00:39:55,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-spi/1.0.0 2026-01-30T00:39:55,466 | ERROR | features-3-thread-1 | DefaultPCEPExtensionConsumerContext | 230 - org.opendaylight.bgpcep.pcep-spi - 1.0.0 | bundle org.opendaylight.bgpcep.pcep-spi:1.0.0 (230)[org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext(124)] : Constructor argument 0 in class class org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext has unsupported type [Lorg.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator; 2026-01-30T00:39:55,466 | ERROR | features-3-thread-1 | DefaultPCEPExtensionConsumerContext | 230 - org.opendaylight.bgpcep.pcep-spi - 1.0.0 | bundle org.opendaylight.bgpcep.pcep-spi:1.0.0 (230)[org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext(124)] : Constructor argument 0 in class class org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext has unsupported type java.lang.Iterable 2026-01-30T00:39:55,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-parser/1.0.0 2026-01-30T00:39:55,533 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.packethandler-model/3.0.0 2026-01-30T00:39:55,534 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.api/1.19.1 2026-01-30T00:39:55,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.jsonrpc/1.19.1 2026-01-30T00:39:55,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.api/1.19.1 2026-01-30T00:39:55,536 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.noop/1.19.1 2026-01-30T00:39:55,536 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.spi/1.19.1 2026-01-30T00:39:55,568 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.authn-api/0.22.3 2026-01-30T00:39:55,570 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.password-service-api/0.22.3 2026-01-30T00:39:55,571 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.password-service-impl/0.22.3 2026-01-30T00:39:55,581 | INFO | features-3-thread-1 | OSGiPasswordServiceConfigBootstrap | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | Listening for password service configuration 2026-01-30T00:39:55,582 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.idm-store-h2/0.22.3 2026-01-30T00:39:55,587 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default iteration count=20000 2026-01-30T00:39:55,588 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default algorithm=SHA-512 2026-01-30T00:39:55,588 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will not utilize a private salt, since none was configured 2026-01-30T00:39:55,593 | ERROR | features-3-thread-1 | H2Store | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | bundle org.opendaylight.aaa.idm-store-h2:0.22.3 (177)[org.opendaylight.aaa.datastore.h2.H2Store(138)] : Constructor argument 0 in class class org.opendaylight.aaa.datastore.h2.H2Store has unsupported type org.opendaylight.aaa.datastore.h2.ConnectionProvider 2026-01-30T00:39:55,616 | INFO | features-3-thread-1 | H2Store | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | H2 IDMStore activated 2026-01-30T00:39:55,617 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.aaa/1.19.1 2026-01-30T00:39:55,622 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.service/1.19.1 2026-01-30T00:39:55,624 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.transport-http/1.19.1 2026-01-30T00:39:55,630 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.transport-zmq/1.19.1 2026-01-30T00:39:55,632 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.messagelib/1.19.1 2026-01-30T00:39:55,636 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.dom-codec/1.19.1 2026-01-30T00:39:55,636 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.api/1.19.1 2026-01-30T00:39:55,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-broker/15.0.2 2026-01-30T00:39:55,648 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for MountPointService activated 2026-01-30T00:39:55,654 | INFO | features-3-thread-1 | DOMRpcRouter | 360 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM RPC/Action router started 2026-01-30T00:39:55,659 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionProviderService activated 2026-01-30T00:39:55,661 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionService activated 2026-01-30T00:39:55,665 | INFO | features-3-thread-1 | DOMNotificationRouter | 360 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM Notification Router started 2026-01-30T00:39:55,667 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationService activated 2026-01-30T00:39:55,671 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationPublishService activated 2026-01-30T00:39:55,688 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcProviderService activated 2026-01-30T00:39:55,739 | INFO | features-3-thread-1 | EOSClusterSingletonServiceProvider | 367 - org.opendaylight.mdsal.mdsal-singleton-impl - 15.0.2 | Cluster Singleton Service started 2026-01-30T00:39:55,755 | INFO | features-3-thread-1 | BgpTopologyDeployerImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | BGP topology deployer started. 2026-01-30T00:39:55,769 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-01-30T00:39:55,769 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService)] 2026-01-30T00:39:55,772 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClusterSingletonManager | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton manager starting singleton actor [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2026-01-30T00:39:55,772 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | ClusterSingletonManager | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | ClusterSingletonManager state change [Start -> Oldest] 2026-01-30T00:39:55,773 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcService activated 2026-01-30T00:39:55,797 | INFO | Blueprint Extender: 3 | LoopRemoverProvider | 341 - org.opendaylight.l2switch.loopremover-impl - 3.0.0 | LoopRemover will install an lldp flow 2026-01-30T00:39:55,807 | INFO | features-3-thread-1 | ArbitratorReconciliationManagerImpl | 407 - org.opendaylight.openflowplugin.applications.arbitratorreconciliation-impl - 0.21.2 | ArbitratorReconciliationManager has started successfully. 2026-01-30T00:39:55,810 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.provider-common/1.19.1 2026-01-30T00:39:55,819 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.rabbitmq.client/5.26.0 2026-01-30T00:39:55,819 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.api/1.22.1 2026-01-30T00:39:55,820 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.api/0.22.3 2026-01-30T00:39:55,820 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.osgi-impl/0.22.3 2026-01-30T00:39:55,822 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-topology-api/1.0.0 2026-01-30T00:39:55,829 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.rfc5277/10.0.2 2026-01-30T00:39:55,829 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.jaxrs.jackson-jaxrs-base/2.19.4 2026-01-30T00:39:55,830 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.external.aopalliance-repackaged/2.6.1 2026-01-30T00:39:55,830 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-nicira/0.21.2 2026-01-30T00:39:55,835 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc7407-ietf-x509-cert-to-name/1.0.2 2026-01-30T00:39:55,836 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-public-key-algs/1.0.2 2026-01-30T00:39:55,836 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-encryption-algs/1.0.2 2026-01-30T00:39:55,837 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-key-exchange-algs/1.0.2 2026-01-30T00:39:55,837 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-mac-algs/1.0.2 2026-01-30T00:39:55,837 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-common/1.0.2 2026-01-30T00:39:55,838 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-server/1.0.2 2026-01-30T00:39:55,838 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jvm/4.2.37 2026-01-30T00:39:55,838 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.healthchecks/4.2.37 2026-01-30T00:39:55,838 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-impl/1.0.0 2026-01-30T00:39:55,843 | INFO | Blueprint Extender: 3 | LoopRemoverProvider | 341 - org.opendaylight.l2switch.loopremover-impl - 3.0.0 | LoopRemover initialized. 2026-01-30T00:39:55,844 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-spi/1.0.0 2026-01-30T00:39:55,845 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.loopremover-impl/3.0.0 has been started 2026-01-30T00:39:55,845 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.l2switch.loopremover-impl_3.0.0 [341] was successfully created 2026-01-30T00:39:55,847 | INFO | Blueprint Extender: 1 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | org.opendaylight.openflowplugin.applications.frm.impl.ForwardingRulesManagerImpl@500ca65 was registered as configuration listener to OpenFlowPlugin configuration service 2026-01-30T00:39:55,866 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.schema.hardwarevtep/1.21.1 2026-01-30T00:39:55,866 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc7952/1.0.2 2026-01-30T00:39:55,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8342-ietf-origin/1.0.2 2026-01-30T00:39:55,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8526/1.0.2 2026-01-30T00:39:55,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-bmp-spi/1.0.0 2026-01-30T00:39:55,871 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-bmp-parser-impl/1.0.0 2026-01-30T00:39:55,888 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-client/2.47.0 2026-01-30T00:39:55,888 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-server/2.47.0 2026-01-30T00:39:55,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.containers.jersey-container-servlet-core/2.47.0 2026-01-30T00:39:55,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.mdsal-utils/1.21.1 2026-01-30T00:39:55,890 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.hwvtepsouthbound-api/1.21.1 2026-01-30T00:39:55,890 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.hwvtepsouthbound-impl/1.21.1 2026-01-30T00:39:55,902 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.opendaylight.ovsdb.hwvtepsouthbound-impl/1.21.1. Missing service: [org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundProviderInfo] 2026-01-30T00:39:55,905 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jolokia.osgi/1.7.2 2026-01-30T00:39:55,916 | INFO | features-3-thread-1 | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.jolokia.osgi_1.7.2 [165]] 2026-01-30T00:39:55,935 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@18bf651f,contexts=[{HS,OCM-5,context:1508597813,/}]} 2026-01-30T00:39:55,935 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@18bf651f,contexts=null}", size=3} 2026-01-30T00:39:55,935 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{HS,id=OCM-5,name='context:1508597813',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1508597813',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@59eb6035}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@65ab0403{/,null,STOPPED} 2026-01-30T00:39:55,937 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@65ab0403{/,null,STOPPED} 2026-01-30T00:39:55,937 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@18bf651f,contexts=[{HS,OCM-5,context:1508597813,/}]} 2026-01-30T00:39:55,940 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/" with default Osgi Context OsgiContextModel{HS,id=OCM-5,name='context:1508597813',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1508597813',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@59eb6035}} 2026-01-30T00:39:55,945 | INFO | Blueprint Extender: 1 | ForwardingRulesManagerImpl | 409 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.21.2 | ForwardingRulesManager has started successfully. 2026-01-30T00:39:55,952 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager/0.21.2 has been started 2026-01-30T00:39:55,952 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.openflowplugin.applications.forwardingrules-manager_0.21.2 [409] was successfully created 2026-01-30T00:39:55,957 | INFO | paxweb-config-1-thread-1 | osgi | 165 - org.jolokia.osgi - 1.7.2 | No access restrictor found, access to any MBean is allowed 2026-01-30T00:39:55,982 | INFO | paxweb-config-1-thread-1 | ContextHandler | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@65ab0403{/,null,AVAILABLE} 2026-01-30T00:39:55,982 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{HS,id=OCM-5,name='context:1508597813',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1508597813',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@59eb6035}}} as OSGi service for "/" context path 2026-01-30T00:39:55,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.device-ownership-service/0.21.2 2026-01-30T00:39:55,992 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.libraries.liblldp/0.21.2 2026-01-30T00:39:55,992 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 2026-01-30T00:39:56,021 | INFO | features-3-thread-1 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | org.opendaylight.openflowplugin.applications.topology.lldp.LLDPLinkAger@50b95cd9 was registered as configuration listener to OpenFlowPlugin configuration service 2026-01-30T00:39:56,025 | INFO | features-3-thread-1 | LLDPActivator | 413 - org.opendaylight.openflowplugin.applications.topology-lldp-discovery - 0.21.2 | Starting LLDPActivator with lldpSecureKey: aa9251f8-c7c0-4322-b8d6-c3a84593bda3 2026-01-30T00:39:56,027 | INFO | features-3-thread-1 | LLDPActivator | 413 - org.opendaylight.openflowplugin.applications.topology-lldp-discovery - 0.21.2 | LLDPDiscoveryListener started. 2026-01-30T00:39:56,028 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 has been started 2026-01-30T00:39:56,028 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery_0.21.2 [413] was successfully created 2026-01-30T00:39:56,036 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.lldp-speaker/0.21.2 2026-01-30T00:39:56,173 | INFO | features-3-thread-1 | LLDPSpeaker | 410 - org.opendaylight.openflowplugin.applications.lldp-speaker - 0.21.2 | LLDPSpeaker started, it will send LLDP frames each 5 seconds 2026-01-30T00:39:56,175 | INFO | features-3-thread-1 | NodeConnectorInventoryEventTranslator | 410 - org.opendaylight.openflowplugin.applications.lldp-speaker - 0.21.2 | NodeConnectorInventoryEventTranslator has started. 2026-01-30T00:39:56,176 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.lldp-speaker/0.21.2 has been started 2026-01-30T00:39:56,176 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.openflowplugin.applications.lldp-speaker_0.21.2 [410] was successfully created 2026-01-30T00:39:56,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.sal-remote/10.0.2 2026-01-30T00:39:56,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.osgi-resource-locator/1.0.3 2026-01-30T00:39:56,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.model/1.18.1 2026-01-30T00:39:56,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.schema.openvswitch/1.21.1 2026-01-30T00:39:56,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.yang-utils/1.21.1 2026-01-30T00:39:56,270 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.southbound-api/1.21.1 2026-01-30T00:39:56,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.southbound-impl/1.21.1 2026-01-30T00:39:56,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.algo-api/1.0.0 2026-01-30T00:39:56,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-server-api/1.0.0 2026-01-30T00:39:56,279 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-spi/1.0.0 2026-01-30T00:39:56,280 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-topology-spi/1.0.0 2026-01-30T00:39:56,280 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-impl/1.0.0 2026-01-30T00:39:56,282 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.algo-impl/1.0.0 2026-01-30T00:39:56,287 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-server-provider/1.0.0 2026-01-30T00:39:56,290 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-impl/1.0.0 2026-01-30T00:39:56,296 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-topology-provider/1.0.0 2026-01-30T00:39:56,306 | INFO | features-3-thread-1 | TopologyStatsProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | TopologyStatsProvider started 2026-01-30T00:39:56,307 | INFO | features-3-thread-1 | TopologyStatsRpc | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Initializing PCEP Topology Stats RPC service. 2026-01-30T00:39:56,339 | INFO | features-3-thread-1 | PCEPTopologyTracker | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology tracker initialized 2026-01-30T00:39:56,340 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.draft-ietf-restconf-server/10.0.2 2026-01-30T00:39:56,343 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-tunnel-provider/1.0.0 2026-01-30T00:39:56,347 | INFO | features-3-thread-1 | TunnelProviderDeployer | 235 - org.opendaylight.bgpcep.pcep-tunnel-provider - 1.0.0 | Tunnel Provider Deployer created 2026-01-30T00:39:56,348 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.servlet-api/0.22.3 2026-01-30T00:39:56,349 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-shell/7.1.9 2026-01-30T00:39:56,351 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.infrautils.diagstatus-shell/7.1.9 2026-01-30T00:39:56,351 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.addresstracker-model/3.0.0 2026-01-30T00:39:56,354 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.arphandler-impl/3.0.0 2026-01-30T00:39:56,358 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Creating blueprint container for bundle org.opendaylight.l2switch.arphandler-impl_3.0.0 [338] with paths [bundleentry://338.fwk453398853/org/opendaylight/blueprint/arp-handler.xml] 2026-01-30T00:39:56,377 | INFO | features-3-thread-1 | ArpHandlerProvider | 338 - org.opendaylight.l2switch.arphandler-impl - 3.0.0 | ArpHandler is in Proactive Flood Mode 2026-01-30T00:39:56,383 | INFO | features-3-thread-1 | ArpHandlerProvider | 338 - org.opendaylight.l2switch.arphandler-impl - 3.0.0 | ArpHandler initialized. 2026-01-30T00:39:56,384 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.arphandler-impl/3.0.0 has been started 2026-01-30T00:39:56,384 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.l2switch.arphandler-impl_3.0.0 [338] was successfully created 2026-01-30T00:39:56,385 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-rp-impl/1.0.0 2026-01-30T00:39:56,389 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-rib-impl/1.0.0 2026-01-30T00:39:56,394 | INFO | features-3-thread-1 | OSGiCodecsRegistry | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP codec registry started 2026-01-30T00:39:56,497 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-01-30T00:39:56,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | bgp-cli/1.0.0 2026-01-30T00:39:56,505 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle bgp-cli/1.0.0 2026-01-30T00:39:56,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.topology/0.21.2 2026-01-30T00:39:56,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-routing-types/1.0.2 2026-01-30T00:39:56,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro-api/0.22.3 2026-01-30T00:39:56,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.googlecode.json-simple/1.1.1 2026-01-30T00:39:56,508 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-peer-acceptor/1.0.0 2026-01-30T00:39:56,559 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.bgpcep.bgp-peer-acceptor/1.0.0 has been started 2026-01-30T00:39:56,560 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.bgpcep.bgp-peer-acceptor_1.0.0 [213] was successfully created 2026-01-30T00:39:56,565 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8040-ietf-restconf-monitoring/1.0.2 2026-01-30T00:39:56,566 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8650/1.0.2 2026-01-30T00:39:56,567 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.yanglib-mdsal-writer/10.0.2 2026-01-30T00:39:56,573 | INFO | features-3-thread-1 | YangLibraryWriterSingleton | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer registered 2026-01-30T00:39:56,573 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.servlet-jersey2/0.22.3 2026-01-30T00:39:56,577 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-jaxrs/10.0.2 2026-01-30T00:39:56,581 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.odl-device-notification/10.0.2 2026-01-30T00:39:56,582 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.rfc8639-impl/10.0.2 2026-01-30T00:39:56,585 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.sal-remote-impl/10.0.2 2026-01-30T00:39:56,593 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-mdsal/10.0.2 2026-01-30T00:39:56,609 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.config-loader-spi/1.0.0 2026-01-30T00:39:56,609 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.config-loader-impl/1.0.0 2026-01-30T00:39:56,613 | INFO | features-3-thread-1 | DefaultFileWatcher | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | File Watcher service started 2026-01-30T00:39:56,618 | INFO | features-3-thread-1 | AbstractWatchingConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Config Loader service started 2026-01-30T00:39:56,618 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bmp-monitors-config-loader/1.0.0 2026-01-30T00:39:56,644 | INFO | features-3-thread-1 | AbstractConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Loading initial config etc/opendaylight/bgpcep/odl-bmp-monitors-config.xml 2026-01-30T00:39:56,650 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | BMP Config Loader registered 2026-01-30T00:39:56,650 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.module.jackson-module-jaxb-annotations/2.19.4 2026-01-30T00:39:56,654 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.topology-manager/0.21.2 2026-01-30T00:39:56,666 | INFO | features-3-thread-1 | FlowCapableTopologyProvider | 414 - org.opendaylight.openflowplugin.applications.topology-manager - 0.21.2 | Topology Manager service started. 2026-01-30T00:39:56,670 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-client/1.0.2 2026-01-30T00:39:56,670 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.config/1.21.1 2026-01-30T00:39:56,670 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-cluster-admin-api/12.0.3 2026-01-30T00:39:56,671 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.containers.jersey-container-servlet/2.47.0 2026-01-30T00:39:56,671 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-remoterpc-connector/12.0.3 2026-01-30T00:39:56,675 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 267 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service starting 2026-01-30T00:39:56,677 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 267 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service started 2026-01-30T00:39:56,677 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.packethandler-impl/3.0.0 2026-01-30T00:39:56,688 | INFO | features-3-thread-1 | PacketHandlerProvider | 344 - org.opendaylight.l2switch.packethandler-impl - 3.0.0 | PacketHandler initialized. 2026-01-30T00:39:56,689 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6470/1.0.2 2026-01-30T00:39:56,689 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-onf/0.21.2 2026-01-30T00:39:56,691 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.jetty-auth-log-filter/0.22.3 2026-01-30T00:39:56,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.hosttracker-model/3.0.0 2026-01-30T00:39:56,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.hosttracker-impl/3.0.0 2026-01-30T00:39:56,694 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Creating blueprint container for bundle org.opendaylight.l2switch.hosttracker-impl_3.0.0 [339] with paths [bundleentry://339.fwk453398853/org/opendaylight/blueprint/host-tracker.xml] 2026-01-30T00:39:56,740 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClusterSingletonProxy | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton identified at [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2026-01-30T00:39:56,759 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.hosttracker-impl/3.0.0 has been started 2026-01-30T00:39:56,759 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.l2switch.hosttracker-impl_3.0.0 [339] was successfully created 2026-01-30T00:39:56,760 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.tokenauthrealm/0.22.3 2026-01-30T00:39:56,773 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | pcep-cli/1.0.0 2026-01-30T00:39:56,775 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle pcep-cli/1.0.0 2026-01-30T00:39:56,775 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.dsbackend/1.22.1 2026-01-30T00:39:56,776 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.mapcache/1.22.1 2026-01-30T00:39:56,776 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.inmemorydb/1.22.1 2026-01-30T00:39:56,784 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.implementation/1.22.1 2026-01-30T00:39:56,803 | INFO | features-3-thread-1 | MappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.22.1 | Mapping Service initializing... 2026-01-30T00:39:56,837 | INFO | features-3-thread-1 | MappingSystem | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.22.1 | Restoring 0 mappings and 0 keys from datastore into DAO 2026-01-30T00:39:56,873 | INFO | features-3-thread-1 | MappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.22.1 | Mapping Service loaded. 2026-01-30T00:39:56,902 | INFO | features-3-thread-1 | LispMappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.22.1 | LISP (RFC6830) Mapping Service initialized 2026-01-30T00:39:56,905 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.addresstracker-impl/3.0.0 2026-01-30T00:39:56,911 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Creating blueprint container for bundle org.opendaylight.l2switch.addresstracker-impl_3.0.0 [336] with paths [bundleentry://336.fwk453398853/org/opendaylight/blueprint/address-tracker.xml] 2026-01-30T00:39:56,932 | INFO | features-3-thread-1 | AddressTrackerProvider | 336 - org.opendaylight.l2switch.addresstracker-impl - 3.0.0 | AddressTracker initialized. 2026-01-30T00:39:56,933 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.addresstracker-impl/3.0.0 has been started 2026-01-30T00:39:56,934 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.l2switch.addresstracker-impl_3.0.0 [336] was successfully created 2026-01-30T00:39:56,934 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-openapi/10.0.2 2026-01-30T00:39:56,947 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.southbound/1.22.1 2026-01-30T00:39:56,956 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.22.1 | LISP (RFC6830) Southbound Plugin is initializing... 2026-01-30T00:39:56,958 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.22.1 | Restoring 0 keys from datastore into southbound DAO 2026-01-30T00:39:56,969 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.22.1 | LISP (RFC6830) Southbound Plugin is up! 2026-01-30T00:39:56,975 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-none/10.0.2 2026-01-30T00:39:57,017 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider/2.19.4 2026-01-30T00:39:57,019 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-dom-api/12.0.3 2026-01-30T00:39:57,020 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.blueprint-config/0.21.2 2026-01-30T00:39:57,034 | INFO | features-3-thread-1 | OSGiFactorySwitchConnectionConfiguration | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Checking presence of configuration for (urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)switch-connection-config[{(urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)instance-name=openflow-switch-connection-provider-default-impl}] 2026-01-30T00:39:57,038 | INFO | features-3-thread-1 | OSGiFactorySwitchConnectionConfiguration | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Checking presence of configuration for (urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)switch-connection-config[{(urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)instance-name=openflow-switch-connection-provider-legacy-impl}] 2026-01-30T00:39:57,040 | INFO | CommitFutures-1 | OSGiFactorySwitchConnectionConfiguration | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Configuration for (urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)switch-connection-config[{(urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)instance-name=openflow-switch-connection-provider-legacy-impl}] populated 2026-01-30T00:39:57,041 | INFO | CommitFutures-0 | OSGiFactorySwitchConnectionConfiguration | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Configuration for (urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)switch-connection-config[{(urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config?revision=2016-05-06)instance-name=openflow-switch-connection-provider-default-impl}] populated 2026-01-30T00:39:57,052 | INFO | features-3-thread-1 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | MD-SAL configuration-based SwitchConnectionProviders started 2026-01-30T00:39:57,059 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Starting instance of type 'openflow-switch-connection-provider-default-impl' 2026-01-30T00:39:57,062 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.protocols-config-loader/1.0.0 2026-01-30T00:39:57,120 | INFO | features-3-thread-1 | AbstractConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Loading initial config etc/opendaylight/bgpcep/protocols-config.xml 2026-01-30T00:39:57,135 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Protocols Config Loader registered 2026-01-30T00:39:57,135 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-transform/14.0.20 2026-01-30T00:39:57,146 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.jackson.dataformat.jackson-dataformat-xml/2.19.4 2026-01-30T00:39:57,189 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group registered 2026-01-30T00:39:57,190 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T00:39:57,210 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | LazyBindingMap | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for maps larger than 1 element(s) 2026-01-30T00:39:57,218 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | StringValueObjectFactory | 456 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone 2026-01-30T00:39:57,218 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | StringValueObjectFactory | 456 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix 2026-01-30T00:39:57,219 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | StringValueObjectFactory | 456 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6AddressNoZone 2026-01-30T00:39:57,219 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | StringValueObjectFactory | 456 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix 2026-01-30T00:39:57,223 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | LazyBindingList | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for lists larger than 16 element(s) 2026-01-30T00:39:57,294 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}}} 2026-01-30T00:39:57,295 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:57,325 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-bmp-impl/1.0.0 2026-01-30T00:39:57,363 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:57,370 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.topology-config-loader/1.0.0 2026-01-30T00:39:57,381 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:57,382 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:57,382 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} with configuration: Neighbor{config=Config{localAs=AsNumber{value=65001}, routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}}} 2026-01-30T00:39:57,383 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:57,387 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:57,387 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:57,387 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:57,388 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}}} 2026-01-30T00:39:57,389 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:57,391 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group registered, Monitor Id example-bmp-monitor 2026-01-30T00:39:57,396 | INFO | features-3-thread-1 | AbstractConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Loading initial config etc/opendaylight/bgpcep/network-topology-pcep-config.xml 2026-01-30T00:39:57,396 | INFO | features-3-thread-1 | NetworkTopologyConfigFileProcessor | 247 - org.opendaylight.bgpcep.topology-config-loader - 1.0.0 | Storing Topologies [{(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=pcep-topology}] 2026-01-30T00:39:57,402 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T00:39:57,402 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:57,408 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolved shard 1 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-topology-config#308415698], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present} 2026-01-30T00:39:57,408 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=1} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-topology-config#308415698], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} 2026-01-30T00:39:57,408 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=1} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-topology-config#308415698], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} in 271.5 μs 2026-01-30T00:39:57,418 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | PCEPTopologyTracker | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Creating topology instance for pcep-topology 2026-01-30T00:39:57,419 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | DefaultInstructionSchedulerFactory | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Creating Instruction Scheduler pcep-topology. 2026-01-30T00:39:57,419 | INFO | features-3-thread-1 | AbstractConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Loading initial config etc/opendaylight/bgpcep/network-topology-bgp-config.xml 2026-01-30T00:39:57,420 | INFO | features-3-thread-1 | NetworkTopologyConfigFileProcessor | 247 - org.opendaylight.bgpcep.topology-config-loader - 1.0.0 | Storing Topologies [{(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=example-ipv6-topology}, {(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=example-linkstate-topology}, {(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=example-ipv4-topology}] 2026-01-30T00:39:57,423 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | DefaultInstructionScheduler | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Creating Programming Service pcep-topology-service-group. 2026-01-30T00:39:57,424 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Network Topology Config Loader registered 2026-01-30T00:39:57,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.southbound-utils/1.21.1 2026-01-30T00:39:57,426 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.dom-api/10.0.2 2026-01-30T00:39:57,427 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.binding-util/15.0.2 2026-01-30T00:39:57,427 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.spi/1.18.1 2026-01-30T00:39:57,429 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.1_system_dk_brics_automaton_1.12-4_automaton-1.12-4.jar/0.0.0 2026-01-30T00:39:57,429 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-ssh/10.0.2 2026-01-30T00:39:57,430 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.routing-policy-config-loader/1.0.0 2026-01-30T00:39:57,459 | INFO | features-3-thread-1 | AbstractConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Loading initial config etc/opendaylight/bgpcep/routing-policy-default-config.xml 2026-01-30T00:39:57,496 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Routing Policy Config Loader registered 2026-01-30T00:39:57,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-fs/14.0.20 2026-01-30T00:39:57,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jdbc.core/4.4.8 2026-01-30T00:39:57,521 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.jdbc.core/4.4.8 2026-01-30T00:39:57,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.graphite/4.2.37 2026-01-30T00:39:57,522 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | YangLibraryWriter | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer started with modules-state enabled 2026-01-30T00:39:57,525 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.encrypt-service-impl/0.22.3 2026-01-30T00:39:57,532 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolved shard 1 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#2019319521], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present} 2026-01-30T00:39:57,532 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#2019319521], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} 2026-01-30T00:39:57,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#2019319521], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} in 814.1 μs 2026-01-30T00:39:57,540 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-shell/0.21.2 2026-01-30T00:39:57,552 | INFO | CommitFutures-1 | OSGiEncryptionServiceConfigurator | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Configuration update succeeded 2026-01-30T00:39:57,564 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolved shard 2 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-inventory-operational#-2014493657], sessionId=2, version=POTASSIUM, maxMessages=1000, cookie=2, shard=inventory, dataTree=present} 2026-01-30T00:39:57,564 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=2} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=2, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-inventory-operational#-2014493657], sessionId=2, version=POTASSIUM, maxMessages=1000, cookie=2, shard=inventory, dataTree=present}} 2026-01-30T00:39:57,566 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClientActorBehavior | 253 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=2} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=2, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-inventory-operational#-2014493657], sessionId=2, version=POTASSIUM, maxMessages=1000, cookie=2, shard=inventory, dataTree=present}} in 1.633 ms 2026-01-30T00:39:57,573 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.openflowplugin.srm-shell/0.21.2 2026-01-30T00:39:57,573 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.main-impl/3.0.0 2026-01-30T00:39:57,577 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Creating blueprint container for bundle org.opendaylight.l2switch.main-impl_3.0.0 [343] with paths [bundleentry://343.fwk453398853/org/opendaylight/blueprint/l2switch-impl.xml] 2026-01-30T00:39:57,590 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | LinkstateGraphBuilder | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Started Traffic Engineering Graph Builder 2026-01-30T00:39:57,594 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | FlowCapableTopologyProvider | 414 - org.opendaylight.openflowplugin.applications.topology-manager - 0.21.2 | Topology node flow:1 is successfully written to the operational datastore. 2026-01-30T00:39:57,603 | INFO | features-3-thread-1 | L2SwitchMainProvider | 343 - org.opendaylight.l2switch.main-impl - 3.0.0 | L2Switch will install a dropall flow on each switch 2026-01-30T00:39:57,608 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | OpenFlowPluginProvider started, waiting for onSystemBootReady() 2026-01-30T00:39:57,608 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Added connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@37f7fb51 2026-01-30T00:39:57,609 | INFO | features-3-thread-1 | L2SwitchMainProvider | 343 - org.opendaylight.l2switch.main-impl - 3.0.0 | L2Switch will react to network traffic and install flows 2026-01-30T00:39:57,611 | INFO | features-3-thread-1 | L2SwitchMainProvider | 343 - org.opendaylight.l2switch.main-impl - 3.0.0 | L2SwitchMain initialized. 2026-01-30T00:39:57,613 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | PCEPTopologyInstance | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology instance for pcep-topology initialized 2026-01-30T00:39:57,614 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | DefaultInstructionScheduler | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Instruction Queue service pcep-topology-service-group instantiated 2026-01-30T00:39:57,628 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PCEPPathSetupTypeCapability | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Build Path Setup Type List: [RsvpTe, SrMpls, Srv6] 2026-01-30T00:39:57,635 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.main-impl/3.0.0 has been started 2026-01-30T00:39:57,639 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.l2switch.main-impl_3.0.0 [343] was successfully created 2026-01-30T00:39:57,640 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-nb/10.0.2 2026-01-30T00:39:57,643 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology received configuration, enabling it 2026-01-30T00:39:57,647 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group instantiated, Monitor Id example-bmp-monitor 2026-01-30T00:39:57,659 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | ServerSessionManager | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Creating PCEP Topology pcep-topology 2026-01-30T00:39:57,664 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,664 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,665 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,665 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,665 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,665 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,667 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | karaf.branding/14.1.6 2026-01-30T00:39:57,668 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | ServerSessionManager | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology pcep-topology created successfully. 2026-01-30T00:39:57,668 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | DefaultPceServerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Start PCE Server components for Topology pcep-topology with TED ted://example-linkstate-topology 2026-01-30T00:39:57,681 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitoring station example-bmp-monitor started 2026-01-30T00:39:57,681 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-01-30T00:39:57,687 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : REMOTE_OWNERSHIP_LOST_NO_OWNER [wasOwner=false, isOwner=false, hasOwner=false] 2026-01-30T00:39:57,687 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : REMOTE_OWNERSHIP_LOST_NO_OWNER [wasOwner=false, isOwner=false, hasOwner=false] 2026-01-30T00:39:57,688 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.provider-single/1.19.1 2026-01-30T00:39:57,690 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.servicehelper/1.21.1 2026-01-30T00:39:57,695 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AAAEncryptionServiceImpl | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | AAAEncryptionService activated 2026-01-30T00:39:57,696 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.media.jersey-media-sse/2.47.0 2026-01-30T00:39:57,696 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | OSGiEncryptionServiceConfigurator | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Encryption Service enabled 2026-01-30T00:39:57,696 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.applications.of-switch-config-pusher/0.21.2 2026-01-30T00:39:57,699 | INFO | features-3-thread-1 | DeviceOwnershipServiceImpl | 408 - org.opendaylight.openflowplugin.applications.device-ownership-service - 0.21.2 | DeviceOwnershipService started 2026-01-30T00:39:57,702 | INFO | features-3-thread-1 | DefaultConfigPusher | 411 - org.opendaylight.openflowplugin.applications.of-switch-config-pusher - 0.21.2 | DefaultConfigPusher has started. 2026-01-30T00:39:57,703 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.filterchain/0.22.3 2026-01-30T00:39:57,706 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PathManagerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Path Manager Server started for topology pcep-topology 2026-01-30T00:39:57,712 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PathManagerListener | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered listener for Managed TE Path on Topology pcep-topology 2026-01-30T00:39:57,714 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PcepTopologyListener | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered PCE Server listener DataTreeChangeListenerProxy{closed=false, instance=BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.bgpcep.pcep.server.provider.PcepTopologyListener@7328d7da}} for Operational PCEP Topology pcep-topology 2026-01-30T00:39:57,716 | INFO | features-3-thread-1 | CustomFilterAdapterConfigurationImpl | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Custom filter properties updated: {service.pid=org.opendaylight.aaa.filterchain, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), customFilterList=, component.name=org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl, felix.fileinstall.filename=file:/tmp/karaf-0.23.1/etc/org.opendaylight.aaa.filterchain.cfg, component.id=252, Filter.target=(org.opendaylight.aaa.filterchain.filter=true)} 2026-01-30T00:39:57,716 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.locator/2.6.1 2026-01-30T00:39:57,724 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.inject.jersey-hk2/2.47.0 2026-01-30T00:39:57,724 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.api/2.6.1 2026-01-30T00:39:57,725 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.activation-api/1.2.2 2026-01-30T00:39:57,727 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,727 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,731 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-common/2.47.0 2026-01-30T00:39:57,735 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology Provider pcep-topology starting server channel 2026-01-30T00:39:57,758 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.utils/2.6.1 2026-01-30T00:39:57,760 | INFO | Blueprint Extender: 2 | AaaCertMdsalProvider | 173 - org.opendaylight.aaa.cert - 0.22.3 | AaaCertMdsalProvider Initialized 2026-01-30T00:39:57,766 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-24 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:57,780 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.ws.rs-api/2.1.6 2026-01-30T00:39:57,782 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | NiciraExtensionProvider | 418 - org.opendaylight.openflowplugin.extension-nicira - 0.21.2 | Nicira Extension Provider started 2026-01-30T00:39:57,787 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro/0.22.3 2026-01-30T00:39:57,787 | INFO | Blueprint Extender: 2 | MdsalUtils | 173 - org.opendaylight.aaa.cert - 0.22.3 | initDatastore: data populated: CONFIGURATION, DataObjectIdentifier[ @ urn.opendaylight.yang.aaa.cert.mdsal.rev160321.KeyStores ], KeyStores{id=KeyStores:1} 2026-01-30T00:39:57,803 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OnfExtensionProvider | 419 - org.opendaylight.openflowplugin.extension-onf - 0.21.2 | ONF Extension Provider started. 2026-01-30T00:39:57,803 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Starting instance of type 'openflow-switch-connection-provider-legacy-impl' 2026-01-30T00:39:57,804 | INFO | pcep-boss-0 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology Provider pcep-topology enabled 2026-01-30T00:39:57,817 | INFO | features-3-thread-1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth), (objectClass=org.opendaylight.aaa.cert.api.ICertificateManager)] 2026-01-30T00:39:57,819 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Added connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@379b7d29 2026-01-30T00:39:57,819 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth), (objectClass=org.opendaylight.aaa.cert.api.ICertificateManager)] 2026-01-30T00:39:57,820 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth), (objectClass=org.opendaylight.aaa.cert.api.ICertificateManager)] 2026-01-30T00:39:57,919 | INFO | features-3-thread-1 | JsonRPCProvider | 331 - org.opendaylight.jsonrpc.provider-single - 1.19.1 | JSON RPC Provider configuration absent 2026-01-30T00:39:57,922 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.cert.api.ICertificateManager)] 2026-01-30T00:39:57,939 | INFO | features-3-thread-1 | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.opendaylight.aaa.shiro_0.22.3 [182]] 2026-01-30T00:39:57,944 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]} 2026-01-30T00:39:57,944 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]}", size=1} 2026-01-30T00:39:57,944 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]} 2026-01-30T00:39:57,946 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server/10.0.2 2026-01-30T00:39:57,963 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.common/4.2.7.Final 2026-01-30T00:39:57,982 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.buffer/4.2.7.Final 2026-01-30T00:39:57,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-linkstate/1.0.0 2026-01-30T00:39:58,059 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,064 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group registered, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,064 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group instantiated, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,065 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-01-30T00:39:58,067 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,078 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group instantiated 2026-01-30T00:39:58,078 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-01-30T00:39:58,087 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-ipv4-topology] instantiated 2026-01-30T00:39:58,094 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-ipv6-topology] instantiated 2026-01-30T00:39:58,095 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-linkstate-topology] instantiated 2026-01-30T00:39:58,117 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-linkstate-topology] instantiated 2026-01-30T00:39:58,119 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitoring station example-bmp-monitor started 2026-01-30T00:39:58,119 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-01-30T00:39:58,120 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group close service instance 2026-01-30T00:39:58,120 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,120 | INFO | features-3-thread-1 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:39:58,123 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:39:58,123 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,124 | INFO | features-3-thread-1 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:39:58,124 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:39:58,124 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 192.0.2.6 2026-01-30T00:39:58,126 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://192.0.2.6}] removed 2026-01-30T00:39:58,126 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T00:39:58,127 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,127 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} already closed 2026-01-30T00:39:58,127 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} already closed 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer already closed 192.0.2.6 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,128 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-01-30T00:39:58,133 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,133 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,134 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,135 | INFO | CommitFutures-4 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,135 | INFO | CommitFutures-2 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,135 | INFO | CommitFutures-8 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,136 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,136 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,136 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,137 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,138 | INFO | CommitFutures-9 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,146 | INFO | CommitFutures-8 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,146 | INFO | CommitFutures-0 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,148 | INFO | CommitFutures-8 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-01-30T00:39:58,148 | INFO | CommitFutures-7 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,148 | INFO | CommitFutures-3 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,149 | INFO | CommitFutures-6 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,151 | INFO | CommitFutures-10 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T00:39:58,168 | INFO | Blueprint Extender: 2 | ODLKeyTool | 173 - org.opendaylight.aaa.cert - 0.22.3 | ctl.jks is created 2026-01-30T00:39:58,189 | INFO | Blueprint Extender: 2 | CertificateManagerService | 173 - org.opendaylight.aaa.cert - 0.22.3 | Certificate Manager service has been initialized 2026-01-30T00:39:58,193 | INFO | Blueprint Extender: 2 | CertificateManagerService | 173 - org.opendaylight.aaa.cert - 0.22.3 | AaaCert Rpc Service has been initialized 2026-01-30T00:39:58,200 | INFO | Blueprint Extender: 2 | NettyBootstrapFactoryImpl | 439 - org.opendaylight.ovsdb.library - 1.21.1 | OVSDB global Netty context started with epoll(7) 2026-01-30T00:39:58,206 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_LOST_NO_OWNER [wasOwner=true, isOwner=false, hasOwner=false] 2026-01-30T00:39:58,249 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group registered, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,250 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group instantiated, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,259 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitoring station example-bmp-monitor started 2026-01-30T00:39:58,259 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-01-30T00:39:58,256 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-01-30T00:39:58,267 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group registered 2026-01-30T00:39:58,267 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T00:39:58,268 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}}} 2026-01-30T00:39:58,268 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,269 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,270 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,270 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,270 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} with configuration: Neighbor{config=Config{localAs=AsNumber{value=65001}, routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}}} 2026-01-30T00:39:58,270 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,271 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,271 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,271 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,272 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}}} 2026-01-30T00:39:58,272 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,272 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T00:39:58,272 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,273 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} already closed 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,274 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} already closed 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer already closed 192.0.2.6 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,275 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,288 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-01-30T00:39:58,289 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group registered 2026-01-30T00:39:58,289 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T00:39:58,290 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}}} 2026-01-30T00:39:58,291 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,291 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group registered, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,291 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitor Singleton Service bmp-monitors-service-group instantiated, Monitor Id example-bmp-monitor 2026-01-30T00:39:58,292 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,292 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,292 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,292 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} with configuration: Neighbor{config=Config{localAs=AsNumber{value=65001}, routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}}} 2026-01-30T00:39:58,292 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,293 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,293 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,294 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,294 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}}} 2026-01-30T00:39:58,294 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,294 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T00:39:58,294 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,294 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-01-30T00:39:58,294 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-01-30T00:39:58,355 | INFO | Blueprint Extender: 2 | JsonRpcEndpoint | 439 - org.opendaylight.ovsdb.library - 1.21.1 | Ovsdb Rpc Task interval is set to 1000 millisecond 2026-01-30T00:39:58,355 | INFO | Blueprint Extender: 2 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | OVSDB IP for listening connection is set to : 0.0.0.0 2026-01-30T00:39:58,355 | INFO | Blueprint Extender: 2 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | OVSDB port for listening connection is set to : 6640 2026-01-30T00:39:58,355 | INFO | Blueprint Extender: 2 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | Json Rpc Decoder Max Frame Length set to : 100000 2026-01-30T00:39:58,446 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:58,468 | INFO | Blueprint Extender: 2 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | HwvtepSouthboundProvider ovsdbConnectionService: org.opendaylight.ovsdb.lib.impl.OvsdbConnectionService@9e9cea9 2026-01-30T00:39:58,470 | INFO | Blueprint Extender: 2 | ReconciliationManager | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: ovsdb-reconciler 2026-01-30T00:39:58,471 | INFO | Blueprint Extender: 2 | HwvtepOperGlobalListener | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | Registering HwvtepOperGlobalListener 2026-01-30T00:39:58,473 | INFO | Blueprint Extender: 2 | HwvtepDataChangeListener | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | Registering HwvtepDataChangeListener 2026-01-30T00:39:58,478 | INFO | Blueprint Extender: 2 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | HwvtepSouthboundProvider Session Initiated 2026-01-30T00:39:58,478 | INFO | Blueprint Extender: 2 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.ovsdb.hwvtepsouthbound-impl/1.21.1 2026-01-30T00:39:58,508 | INFO | Blueprint Extender: 2 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | SouthboundProvider ovsdbConnectionService Initialized 2026-01-30T00:39:58,303 | WARN | opendaylight-cluster-data-notification-dispatcher-36 | ActiveServiceGroup | 367 - org.opendaylight.mdsal.mdsal-singleton-impl - 15.0.2 | Service group ServiceGroupIdentifier[value=bmp-monitors-service-group] service org.opendaylight.protocol.bmp.impl.app.BmpMonitoringStationImpl@53ae9e2f failed to start, attempting to continue io.netty.channel.unix.Errors$NativeIoException: bind(..) failed with error(-98): Address already in use Suppressed: java.util.concurrent.CompletionException: Rethrowing promise failure cause at io.netty.util.concurrent.DefaultPromise.rethrowIfFailed(DefaultPromise.java:686) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.DefaultPromise.sync(DefaultPromise.java:420) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:119) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPromise.sync(DefaultChannelPromise.java:30) ~[bundleFile:4.2.7.Final] at org.opendaylight.protocol.bmp.impl.app.BmpMonitoringStationImpl.instantiateServiceInstance(BmpMonitoringStationImpl.java:100) ~[bundleFile:?] at org.opendaylight.mdsal.singleton.impl.ActiveServiceGroup.ensureServicesStarting(ActiveServiceGroup.java:560) ~[?:?] at org.opendaylight.mdsal.singleton.impl.ActiveServiceGroup.tryReconcileState(ActiveServiceGroup.java:499) ~[?:?] at org.opendaylight.mdsal.singleton.impl.ActiveServiceGroup.reconcileState(ActiveServiceGroup.java:412) ~[?:?] at org.opendaylight.mdsal.singleton.impl.ActiveServiceGroup.registerService(ActiveServiceGroup.java:256) ~[?:?] at org.opendaylight.mdsal.singleton.impl.EOSClusterSingletonServiceProvider.registerClusterSingletonService(EOSClusterSingletonServiceProvider.java:141) ~[?:?] at org.opendaylight.protocol.bmp.impl.app.BmpMonitoringStationImpl.(BmpMonitoringStationImpl.java:89) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.config.BmpDeployerImpl.updateBmpMonitor(BmpDeployerImpl.java:153) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.config.BmpDeployerImpl.handleModification(BmpDeployerImpl.java:131) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.config.BmpDeployerImpl.lambda$onDataTreeChanged$0(BmpDeployerImpl.java:119) ~[bundleFile:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.config.BmpDeployerImpl.onDataTreeChanged(BmpDeployerImpl.java:119) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} already closed 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} already closed 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer already closed 192.0.2.6 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,521 | INFO | features-3-thread-1 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T00:39:58,522 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group instantiated 2026-01-30T00:39:58,522 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group close service instance 2026-01-30T00:39:58,525 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-01-30T00:39:58,527 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.akka-infoprovider-impl/1.18.1 2026-01-30T00:39:58,528 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group registered 2026-01-30T00:39:58,528 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T00:39:58,529 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}}} 2026-01-30T00:39:58,529 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,529 | INFO | Blueprint Extender: 2 | ReconciliationManager | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: ovsdb-reconciler 2026-01-30T00:39:58,530 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,530 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,531 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,531 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} with configuration: Neighbor{config=Config{localAs=AsNumber{value=65001}, routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}}} 2026-01-30T00:39:58,531 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,532 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}}} 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T00:39:58,533 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T00:39:58,534 | INFO | Blueprint Extender: 2 | OvsdbDataTreeChangeListener | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | OVSDB topology listener has been registered. 2026-01-30T00:39:58,534 | INFO | Blueprint Extender: 2 | OvsdbOperGlobalListener | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | Registering OvsdbOperGlobalListener 2026-01-30T00:39:58,536 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | *This* instance of HWVTEP southbound provider is set as a MASTER instance 2026-01-30T00:39:58,536 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | Initialize HWVTEP topology Uri{value=hwvtep:1} in operational and config data store if not already present 2026-01-30T00:39:58,537 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.21.1 | Starting the ovsdb port 2026-01-30T00:39:58,538 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | registerConnectionListener: registering HwvtepConnectionManager 2026-01-30T00:39:58,538 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | registerConnectionListener: registered HwvtepConnectionManager notifying exisitng connections 2026-01-30T00:39:58,538 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | startOvsdbManager: Starting 2026-01-30T00:39:58,538 | INFO | Blueprint Extender: 2 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | SouthboundProvider Session Initiated 2026-01-30T00:39:58,539 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 has been started 2026-01-30T00:39:58,540 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.aaa.cert_0.22.3 [173] was successfully created 2026-01-30T00:39:58,546 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.impl/1.18.1 2026-01-30T00:39:58,562 | INFO | Blueprint Extender: 3 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Checking if default entries must be created in IDM store 2026-01-30T00:39:58,564 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0x39ebc544] REGISTERED 2026-01-30T00:39:58,566 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0x39ebc544] BIND: /0.0.0.0:6640 2026-01-30T00:39:58,567 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0x39ebc544, L:/[0:0:0:0:0:0:0:0]:6640] ACTIVE 2026-01-30T00:39:58,577 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_LOST_NO_OWNER [wasOwner=true, isOwner=false, hasOwner=false] 2026-01-30T00:39:58,588 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.18.1 | ThreadFactory for daexim-scheduler created 2026-01-30T00:39:58,590 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.18.1 | Daexim Session Initiated, running on node '10.30.171.81:2550' 2026-01-30T00:39:58,590 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.18.1 | Checking for presence of boot import data files (/tmp/karaf-0.23.1/daexim/boot/odl_backup_config.json, /tmp/karaf-0.23.1/daexim/boot/odl_backup_operational.json) 2026-01-30T00:39:58,592 | INFO | features-3-thread-1 | OSGiDataImportBootReady | 270 - org.opendaylight.daexim.impl - 1.18.1 | Published OSGi service interface org.opendaylight.daexim.DataImportBootReady 2026-01-30T00:39:58,596 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-api/10.0.2 2026-01-30T00:39:58,596 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.blueprint-config/0.21.2 2026-01-30T00:39:58,597 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-cluster-admin-impl/12.0.3 2026-01-30T00:39:58,610 | INFO | features-3-thread-1 | OSGiClusterAdmin | 263 - org.opendaylight.controller.sal-cluster-admin-impl - 12.0.3 | Cluster Admin services started 2026-01-30T00:39:58,611 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-openconfig-state/1.0.0 2026-01-30T00:39:58,616 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | *This* instance of OVSDB southbound provider is set as a MASTER instance 2026-01-30T00:39:58,616 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | Initialize OVSDB topology Uri{value=ovsdb:1} in operational and config data store if not already present 2026-01-30T00:39:58,619 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | Starting the ovsdb port 2026-01-30T00:39:58,619 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | registerConnectionListener: registering OvsdbConnectionManager 2026-01-30T00:39:58,619 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.21.1 | registerConnectionListener: registered OvsdbConnectionManager notifying exisitng connections 2026-01-30T00:39:58,619 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | Registering deferred system ready listener to start OVSDB Manager later 2026-01-30T00:39:58,625 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-api/10.0.2 2026-01-30T00:39:58,628 | INFO | features-3-thread-1 | Activator | 109 - org.apache.karaf.deployer.features - 4.4.8 | Deployment finished. Registering FeatureDeploymentListener 2026-01-30T00:39:58,735 | INFO | Blueprint Extender: 3 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_DOMAINS does not exist, creating it 2026-01-30T00:39:58,736 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:58,768 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T00:39:58,768 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T00:39:58,777 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group instantiated 2026-01-30T00:39:58,841 | INFO | Blueprint Extender: 3 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created default domain 2026-01-30T00:39:58,846 | INFO | Blueprint Extender: 3 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_ROLES does not exist, creating it 2026-01-30T00:39:58,912 | INFO | Blueprint Extender: 3 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'admin' role 2026-01-30T00:39:58,954 | INFO | Blueprint Extender: 3 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'user' role 2026-01-30T00:39:59,046 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2026-01-30T00:39:59,106 | INFO | Blueprint Extender: 3 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_USERS does not exist, creating it 2026-01-30T00:39:59,122 | INFO | Blueprint Extender: 3 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_GRANTS does not exist, creating it 2026-01-30T00:39:59,184 | INFO | Blueprint Extender: 3 | AAAShiroProvider | 182 - org.opendaylight.aaa.shiro - 0.22.3 | AAAShiroProvider Session Initiated 2026-01-30T00:39:59,282 | INFO | Blueprint Extender: 3 | IniSecurityManagerFactory | 181 - org.opendaylight.aaa.repackaged-shiro - 0.22.3 | Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur. 2026-01-30T00:39:59,311 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-11,contextPath='/auth'} 2026-01-30T00:39:59,311 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-9,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=444, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}}", size=2} 2026-01-30T00:39:59,311 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-11,contextPath='/auth'} 2026-01-30T00:39:59,311 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-9,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=444, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@44bce051{/auth,null,STOPPED} 2026-01-30T00:39:59,313 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@44bce051{/auth,null,STOPPED} 2026-01-30T00:39:59,317 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-12,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]} 2026-01-30T00:39:59,318 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-12,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]}", size=2} 2026-01-30T00:39:59,318 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,319 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/auth" with default Osgi Context OsgiContextModel{WB,id=OCM-9,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=444, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}} 2026-01-30T00:39:59,322 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2026-01-30T00:39:59,322 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2026-01-30T00:39:59,322 | INFO | paxweb-config-1-thread-1 | ContextHandler | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@44bce051{/auth,null,AVAILABLE} 2026-01-30T00:39:59,322 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-9,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=444, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}}} as OSGi service for "/auth" context path 2026-01-30T00:39:59,323 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,325 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-14,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*, /moon/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]} 2026-01-30T00:39:59,325 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-14,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*, /moon/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]}", size=2} 2026-01-30T00:39:59,325 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,325 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,327 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]} 2026-01-30T00:39:59,327 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]}", size=1} 2026-01-30T00:39:59,327 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RealmManagement,/auth}]} 2026-01-30T00:39:59,327 | INFO | Blueprint Extender: 3 | WhiteboardWebServer | 186 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.aaa.shiro_0.22.3 [182] registered context path /auth with 4 service(s) 2026-01-30T00:39:59,346 | ERROR | Blueprint Extender: 3 | MdsalRestconfServer | 389 - org.opendaylight.netconf.restconf-server-mdsal - 10.0.2 | bundle org.opendaylight.netconf.restconf-server-mdsal:10.0.2 (389)[org.opendaylight.restconf.server.mdsal.MdsalRestconfServer(212)] : Constructor argument 5 in class class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer has unsupported type [Lorg.opendaylight.restconf.server.spi.RpcImplementation; 2026-01-30T00:39:59,399 | INFO | Blueprint Extender: 3 | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [388]] 2026-01-30T00:39:59,399 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-18,contextPath='/rests'} 2026-01-30T00:39:59,399 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-16,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=455, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}}", size=2} 2026-01-30T00:39:59,400 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-18,contextPath='/rests'} 2026-01-30T00:39:59,400 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-16,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=455, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@355e086f{/rests,null,STOPPED} 2026-01-30T00:39:59,401 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@355e086f{/rests,null,STOPPED} 2026-01-30T00:39:59,402 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-19,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]} 2026-01-30T00:39:59,402 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-19,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]}", size=2} 2026-01-30T00:39:59,402 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,402 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2026-01-30T00:39:59,402 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/rests" with default Osgi Context OsgiContextModel{WB,id=OCM-16,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=455, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}} 2026-01-30T00:39:59,403 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2026-01-30T00:39:59,403 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2026-01-30T00:39:59,403 | INFO | paxweb-config-1-thread-1 | ContextHandler | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@355e086f{/rests,null,AVAILABLE} 2026-01-30T00:39:59,403 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-16,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=455, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}}} as OSGi service for "/rests" context path 2026-01-30T00:39:59,403 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,404 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-21,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]} 2026-01-30T00:39:59,404 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-21,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]}", size=2} 2026-01-30T00:39:59,404 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,405 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2026-01-30T00:39:59,405 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,406 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-22,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]} 2026-01-30T00:39:59,406 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-22,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]}", size=1} 2026-01-30T00:39:59,406 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-22,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-16,RESTCONF,/rests}]} 2026-01-30T00:39:59,406 | INFO | Blueprint Extender: 3 | WhiteboardWebServer | 186 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [388] registered context path /rests with 4 service(s) 2026-01-30T00:39:59,407 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-25,contextPath='/.well-known'} 2026-01-30T00:39:59,407 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-23,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=460, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}}", size=2} 2026-01-30T00:39:59,407 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-25,contextPath='/.well-known'} 2026-01-30T00:39:59,407 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-23,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=460, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@73780c1d{/.well-known,null,STOPPED} 2026-01-30T00:39:59,408 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@73780c1d{/.well-known,null,STOPPED} 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-26,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-23,WellKnownURIs,/.well-known}]} 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-26,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-23,WellKnownURIs,/.well-known}]}", size=2} 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /.well-known 2026-01-30T00:39:59,409 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/.well-known" with default Osgi Context OsgiContextModel{WB,id=OCM-23,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=460, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}} 2026-01-30T00:39:59,410 | INFO | paxweb-config-1-thread-1 | ContextHandler | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@73780c1d{/.well-known,null,AVAILABLE} 2026-01-30T00:39:59,410 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-23,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=460, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}}} as OSGi service for "/.well-known" context path 2026-01-30T00:39:59,410 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,411 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-28,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-23,WellKnownURIs,/.well-known}]} 2026-01-30T00:39:59,411 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-28,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-23,WellKnownURIs,/.well-known}]}", size=1} 2026-01-30T00:39:59,411 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-28,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-23,WellKnownURIs,/.well-known}]} 2026-01-30T00:39:59,412 | INFO | Blueprint Extender: 3 | WhiteboardWebServer | 186 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [388] registered context path /.well-known with 3 service(s) 2026-01-30T00:39:59,413 | INFO | Blueprint Extender: 3 | YangLibraryWriterSingleton | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | Binding URL provider org.opendaylight.restconf.server.jaxrs.JaxRsYangLibrary@6d38afae 2026-01-30T00:39:59,446 | INFO | Blueprint Extender: 3 | StoppableHttpServiceFactory | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.opendaylight.netconf.restconf-openapi_10.0.2 [385]] 2026-01-30T00:39:59,447 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-31,contextPath='/openapi'} 2026-01-30T00:39:59,447 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-29,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=465, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}}", size=2} 2026-01-30T00:39:59,447 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-31,contextPath='/openapi'} 2026-01-30T00:39:59,448 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-29,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=465, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@47d81cb8{/openapi,null,STOPPED} 2026-01-30T00:39:59,448 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@47d81cb8{/openapi,null,STOPPED} 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-32,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]} 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-32,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]}", size=2} 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /.well-known 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /openapi 2026-01-30T00:39:59,450 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/openapi" with default Osgi Context OsgiContextModel{WB,id=OCM-29,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=465, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}} 2026-01-30T00:39:59,451 | INFO | paxweb-config-1-thread-1 | ContextHandler | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@47d81cb8{/openapi,null,AVAILABLE} 2026-01-30T00:39:59,451 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-29,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=465, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}}} as OSGi service for "/openapi" context path 2026-01-30T00:39:59,451 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-01-30T00:39:59,452 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-34,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]} 2026-01-30T00:39:59,452 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-34,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]}", size=1} 2026-01-30T00:39:59,452 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-34,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]} 2026-01-30T00:39:59,457 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : REMOTE_OWNERSHIP_LOST_NO_OWNER [wasOwner=false, isOwner=false, hasOwner=false] 2026-01-30T00:39:59,458 | INFO | Blueprint Extender: 3 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering resources with [/explorer/*] mapping(s) and resource base "explorer" 2026-01-30T00:39:59,459 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-35,name='default-b85d621a-c02a-4564-bb6a-b64ac8189d6f',urlPatterns=[/explorer/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]} 2026-01-30T00:39:59,459 | INFO | paxweb-config-1-thread-1 | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-35,name='default-b85d621a-c02a-4564-bb6a-b64ac8189d6f',urlPatterns=[/explorer/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]}", size=1} 2026-01-30T00:39:59,459 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-35,name='default-b85d621a-c02a-4564-bb6a-b64ac8189d6f',urlPatterns=[/explorer/*],contexts=[{WB,OCM-29,OpenAPI,/openapi}]} 2026-01-30T00:39:59,465 | INFO | paxweb-config-1-thread-1 | JettyResourceServlet | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Initialized Jetty Resource Servlet for base="explorer" with cache maxSize=4096kB, maxEntrySize=2048kB, maxEntries=2048 2026-01-30T00:39:59,466 | INFO | Blueprint Extender: 3 | WhiteboardWebServer | 186 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.netconf.restconf-openapi_10.0.2 [385] registered context path /openapi with 4 service(s) 2026-01-30T00:39:59,495 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | ContextChainHolderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Entity ownership change received for node : LOCAL_OWNERSHIP_GRANTED [wasOwner=false, isOwner=true, hasOwner=true] 2026-01-30T00:39:59,496 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | MdsalRestconfStreamRegistry | 389 - org.opendaylight.netconf.restconf-server-mdsal - 10.0.2 | Cluster leadership acquired – will write OPERATIONAL view 2026-01-30T00:39:59,504 | INFO | Blueprint Extender: 3 | RestconfTransportChannelListener | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 2026-01-30T00:39:59,505 | INFO | Blueprint Extender: 3 | RestconfTransportChannelListener | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with base path: /restconf, default encoding: JSON, default pretty print: false 2026-01-30T00:39:59,530 | INFO | Blueprint Extender: 3 | EndpointRoot | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | registered openapi -> OpenApiResourceInstance{path=openapi, closed=false} 2026-01-30T00:39:59,531 | INFO | Blueprint Extender: 3 | OSGiNorthbound | 384 - org.opendaylight.netconf.restconf-nb - 10.0.2 | Global RESTCONF northbound pools started 2026-01-30T00:39:59,532 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 has been started 2026-01-30T00:39:59,533 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.aaa.shiro_0.22.3 [182] was successfully created 2026-01-30T00:39:59,725 | INFO | SystemReadyService-0 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos: Elapsed time 6s, remaining time 293s, diag: Active {INSTALLED=0, RESOLVED=10, UNKNOWN=0, GRACE_PERIOD=0, WAITING=0, STARTING=0, ACTIVE=525, STOPPING=0, FAILURE=0} 2026-01-30T00:39:59,726 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 319 - org.opendaylight.infrautils.ready-api - 7.1.9 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] 2026-01-30T00:39:59,726 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 319 - org.opendaylight.infrautils.ready-api - 7.1.9 | Now notifying all its registered SystemReadyListeners... 2026-01-30T00:39:59,726 | INFO | SystemReadyService-0 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | onSystemBootReady() received, starting the switch connections 2026-01-30T00:39:59,817 | INFO | SystemReadyService-0 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.21.1 | Started OVSDB Manager (in system ready listener) 2026-01-30T00:39:59,817 | INFO | multiThreadIoEventLoopGroup-3-1 | TcpServerFacade | 431 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.21.2 | Switch listener started and ready to accept incoming TCP/TLS connections on /[0:0:0:0:0:0:0:0]:6653 2026-01-30T00:39:59,818 | INFO | multiThreadIoEventLoopGroup-3-1 | SwitchConnectionProviderImpl | 431 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.21.2 | Started TCP connection on /[0:0:0:0:0:0:0:0]:6653 2026-01-30T00:39:59,818 | INFO | multiThreadIoEventLoopGroup-3-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@37f7fb51 started 2026-01-30T00:39:59,819 | INFO | multiThreadIoEventLoopGroup-5-1 | TcpServerFacade | 431 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.21.2 | Switch listener started and ready to accept incoming TCP/TLS connections on /[0:0:0:0:0:0:0:0]:6633 2026-01-30T00:39:59,819 | INFO | multiThreadIoEventLoopGroup-5-1 | SwitchConnectionProviderImpl | 431 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.21.2 | Started TCP connection on /[0:0:0:0:0:0:0:0]:6633 2026-01-30T00:39:59,819 | INFO | multiThreadIoEventLoopGroup-5-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@379b7d29 started 2026-01-30T00:39:59,819 | INFO | multiThreadIoEventLoopGroup-5-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | All switchConnectionProviders are up and running (2). 2026-01-30T00:40:44,736 | INFO | qtp1434358419-735 | JaxRsRestconf | 388 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2026-01-30T00:40:44,739 | INFO | qtp1434358419-735 | JaxRsRestconf | 388 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2026-01-30T00:40:45,226 | INFO | qtp1434358419-735 | AuthenticationManager | 184 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication is now enabled 2026-01-30T00:40:45,227 | INFO | qtp1434358419-735 | AuthenticationManager | 184 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication Manager activated 2026-01-30T00:40:45,282 | INFO | qtp1434358419-735 | ApiPathParser | 382 - org.opendaylight.netconf.restconf-api - 10.0.2 | Consecutive slashes in REST URLs will be rejected 2026-01-30T00:40:47,117 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33927. 2026-01-30T00:40:47,119 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf280dd74, L:/10.30.171.81:12345 - R:/10.30.170.143:33927]}) is up now. 2026-01-30T00:40:47,408 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,423 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf280dd74, L:/10.30.171.81:12345 - R:/10.30.170.143:33927]} 2026-01-30T00:40:47,424 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,424 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@9fe67a4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,435 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41011. 2026-01-30T00:40:47,437 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfab233ae, L:/10.30.171.81:12345 - R:/10.30.170.143:41011]}) is up now. 2026-01-30T00:40:47,445 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,445 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfab233ae, L:/10.30.171.81:12345 - R:/10.30.170.143:41011]} 2026-01-30T00:40:47,445 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,445 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5f1a16d3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,455 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43449. 2026-01-30T00:40:47,457 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe58ca72e, L:/10.30.171.81:12345 - R:/10.30.170.143:43449]}) is up now. 2026-01-30T00:40:47,464 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,465 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe58ca72e, L:/10.30.171.81:12345 - R:/10.30.170.143:43449]} 2026-01-30T00:40:47,465 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,465 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@734e8e12} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,476 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44493. 2026-01-30T00:40:47,478 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x97b6b774, L:/10.30.171.81:12345 - R:/10.30.170.143:44493]}) is up now. 2026-01-30T00:40:47,483 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,484 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x97b6b774, L:/10.30.171.81:12345 - R:/10.30.170.143:44493]} 2026-01-30T00:40:47,484 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,484 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7f55c130} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,493 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45315. 2026-01-30T00:40:47,494 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa78756b9, L:/10.30.171.81:12345 - R:/10.30.170.143:45315]}) is up now. 2026-01-30T00:40:47,502 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,504 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa78756b9, L:/10.30.171.81:12345 - R:/10.30.170.143:45315]} 2026-01-30T00:40:47,504 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,504 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5bb69221} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,516 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36449. 2026-01-30T00:40:47,517 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xedb67100, L:/10.30.171.81:12345 - R:/10.30.170.143:36449]}) is up now. 2026-01-30T00:40:47,523 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,525 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xedb67100, L:/10.30.171.81:12345 - R:/10.30.170.143:36449]} 2026-01-30T00:40:47,525 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,525 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@73e6c39b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,532 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33599. 2026-01-30T00:40:47,534 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4cde7f77, L:/10.30.171.81:12345 - R:/10.30.170.143:33599]}) is up now. 2026-01-30T00:40:47,539 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,539 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4cde7f77, L:/10.30.171.81:12345 - R:/10.30.170.143:33599]} 2026-01-30T00:40:47,540 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,540 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5e800e2d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,554 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38657. 2026-01-30T00:40:47,556 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7d14be50, L:/10.30.171.81:12345 - R:/10.30.170.143:38657]}) is up now. 2026-01-30T00:40:47,560 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,562 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7d14be50, L:/10.30.171.81:12345 - R:/10.30.170.143:38657]} 2026-01-30T00:40:47,562 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,562 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@352ff871} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,571 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43557. 2026-01-30T00:40:47,571 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2f7d5c13, L:/10.30.171.81:12345 - R:/10.30.170.143:43557]}) is up now. 2026-01-30T00:40:47,572 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,573 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2f7d5c13, L:/10.30.171.81:12345 - R:/10.30.170.143:43557]} 2026-01-30T00:40:47,573 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,573 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@10bf12d3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,585 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37829. 2026-01-30T00:40:47,586 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb86bfa8a, L:/10.30.171.81:12345 - R:/10.30.170.143:37829]}) is up now. 2026-01-30T00:40:47,589 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,589 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb86bfa8a, L:/10.30.171.81:12345 - R:/10.30.170.143:37829]} 2026-01-30T00:40:47,590 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,590 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@788e7646} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,598 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33853. 2026-01-30T00:40:47,599 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5c0b0205, L:/10.30.171.81:12345 - R:/10.30.170.143:33853]}) is up now. 2026-01-30T00:40:47,600 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,601 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5c0b0205, L:/10.30.171.81:12345 - R:/10.30.170.143:33853]} 2026-01-30T00:40:47,601 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,601 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@71eb2b4f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,613 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40263. 2026-01-30T00:40:47,614 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdb07c1b1, L:/10.30.171.81:12345 - R:/10.30.170.143:40263]}) is up now. 2026-01-30T00:40:47,615 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,616 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdb07c1b1, L:/10.30.171.81:12345 - R:/10.30.170.143:40263]} 2026-01-30T00:40:47,616 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,616 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1cc3015a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,624 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33937. 2026-01-30T00:40:47,624 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x15b3050e, L:/10.30.171.81:12345 - R:/10.30.170.143:33937]}) is up now. 2026-01-30T00:40:47,626 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,626 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x15b3050e, L:/10.30.171.81:12345 - R:/10.30.170.143:33937]} 2026-01-30T00:40:47,626 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,627 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@35cf26e5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,636 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42951. 2026-01-30T00:40:47,636 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xeebe7558, L:/10.30.171.81:12345 - R:/10.30.170.143:42951]}) is up now. 2026-01-30T00:40:47,638 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,639 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeebe7558, L:/10.30.171.81:12345 - R:/10.30.170.143:42951]} 2026-01-30T00:40:47,639 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,639 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1c42aa32} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,661 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41909. 2026-01-30T00:40:47,661 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xecdba3c1, L:/10.30.171.81:12345 - R:/10.30.170.143:41909]}) is up now. 2026-01-30T00:40:47,663 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,664 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xecdba3c1, L:/10.30.171.81:12345 - R:/10.30.170.143:41909]} 2026-01-30T00:40:47,664 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,664 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72980057} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,677 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43235. 2026-01-30T00:40:47,678 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x49957ceb, L:/10.30.171.81:12345 - R:/10.30.170.143:43235]}) is up now. 2026-01-30T00:40:47,679 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,680 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x49957ceb, L:/10.30.171.81:12345 - R:/10.30.170.143:43235]} 2026-01-30T00:40:47,680 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,680 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@351209bf} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,688 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45083. 2026-01-30T00:40:47,688 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe47c574a, L:/10.30.171.81:12345 - R:/10.30.170.143:45083]}) is up now. 2026-01-30T00:40:47,690 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,690 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe47c574a, L:/10.30.171.81:12345 - R:/10.30.170.143:45083]} 2026-01-30T00:40:47,690 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,690 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7f2b5cf8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,698 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33039. 2026-01-30T00:40:47,699 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x28178b04, L:/10.30.171.81:12345 - R:/10.30.170.143:33039]}) is up now. 2026-01-30T00:40:47,702 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,702 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x28178b04, L:/10.30.171.81:12345 - R:/10.30.170.143:33039]} 2026-01-30T00:40:47,702 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,702 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@16287a58} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,713 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46847. 2026-01-30T00:40:47,713 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x589b1f85, L:/10.30.171.81:12345 - R:/10.30.170.143:46847]}) is up now. 2026-01-30T00:40:47,715 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,715 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x589b1f85, L:/10.30.171.81:12345 - R:/10.30.170.143:46847]} 2026-01-30T00:40:47,715 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,716 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2d598954} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,724 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39615. 2026-01-30T00:40:47,724 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x53303517, L:/10.30.171.81:12345 - R:/10.30.170.143:39615]}) is up now. 2026-01-30T00:40:47,725 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,726 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x53303517, L:/10.30.171.81:12345 - R:/10.30.170.143:39615]} 2026-01-30T00:40:47,726 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,726 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@77e8ba38} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,737 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44711. 2026-01-30T00:40:47,738 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7de8d99f, L:/10.30.171.81:12345 - R:/10.30.170.143:44711]}) is up now. 2026-01-30T00:40:47,740 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,741 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7de8d99f, L:/10.30.171.81:12345 - R:/10.30.170.143:44711]} 2026-01-30T00:40:47,741 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,741 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@127d4382} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,765 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38333. 2026-01-30T00:40:47,766 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfa55c43d, L:/10.30.171.81:12345 - R:/10.30.170.143:38333]}) is up now. 2026-01-30T00:40:47,772 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,772 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfa55c43d, L:/10.30.171.81:12345 - R:/10.30.170.143:38333]} 2026-01-30T00:40:47,772 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,773 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@12474975} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,781 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46083. 2026-01-30T00:40:47,781 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x840b3553, L:/10.30.171.81:12345 - R:/10.30.170.143:46083]}) is up now. 2026-01-30T00:40:47,782 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,783 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x840b3553, L:/10.30.171.81:12345 - R:/10.30.170.143:46083]} 2026-01-30T00:40:47,783 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,783 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2ddb73d5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,797 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38357. 2026-01-30T00:40:47,798 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf5982864, L:/10.30.171.81:12345 - R:/10.30.170.143:38357]}) is up now. 2026-01-30T00:40:47,800 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,801 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf5982864, L:/10.30.171.81:12345 - R:/10.30.170.143:38357]} 2026-01-30T00:40:47,801 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,801 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@55ba4331} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,808 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44357. 2026-01-30T00:40:47,809 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf5f60052, L:/10.30.171.81:12345 - R:/10.30.170.143:44357]}) is up now. 2026-01-30T00:40:47,810 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,811 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf5f60052, L:/10.30.171.81:12345 - R:/10.30.170.143:44357]} 2026-01-30T00:40:47,811 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,811 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@656e220c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,818 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32833. 2026-01-30T00:40:47,819 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd2e58434, L:/10.30.171.81:12345 - R:/10.30.170.143:32833]}) is up now. 2026-01-30T00:40:47,821 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,822 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd2e58434, L:/10.30.171.81:12345 - R:/10.30.170.143:32833]} 2026-01-30T00:40:47,822 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,822 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@75b2da1e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,829 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45147. 2026-01-30T00:40:47,830 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x264a4d76, L:/10.30.171.81:12345 - R:/10.30.170.143:45147]}) is up now. 2026-01-30T00:40:47,831 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,832 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x264a4d76, L:/10.30.171.81:12345 - R:/10.30.170.143:45147]} 2026-01-30T00:40:47,832 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,832 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5805daa4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,848 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34207. 2026-01-30T00:40:47,848 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xab1007e7, L:/10.30.171.81:12345 - R:/10.30.170.143:34207]}) is up now. 2026-01-30T00:40:47,849 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,850 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xab1007e7, L:/10.30.171.81:12345 - R:/10.30.170.143:34207]} 2026-01-30T00:40:47,850 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,850 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5893725b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,860 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40365. 2026-01-30T00:40:47,860 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x94afeaa6, L:/10.30.171.81:12345 - R:/10.30.170.143:40365]}) is up now. 2026-01-30T00:40:47,861 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,862 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x94afeaa6, L:/10.30.171.81:12345 - R:/10.30.170.143:40365]} 2026-01-30T00:40:47,862 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,862 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6777101a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,869 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37491. 2026-01-30T00:40:47,869 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x61ba2d45, L:/10.30.171.81:12345 - R:/10.30.170.143:37491]}) is up now. 2026-01-30T00:40:47,871 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,871 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x61ba2d45, L:/10.30.171.81:12345 - R:/10.30.170.143:37491]} 2026-01-30T00:40:47,871 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,871 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@701132a9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,880 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45191. 2026-01-30T00:40:47,881 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa2190d9a, L:/10.30.171.81:12345 - R:/10.30.170.143:45191]}) is up now. 2026-01-30T00:40:47,882 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,882 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa2190d9a, L:/10.30.171.81:12345 - R:/10.30.170.143:45191]} 2026-01-30T00:40:47,883 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,883 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@28432467} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,892 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33117. 2026-01-30T00:40:47,893 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb4cc73c4, L:/10.30.171.81:12345 - R:/10.30.170.143:33117]}) is up now. 2026-01-30T00:40:47,895 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,896 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb4cc73c4, L:/10.30.171.81:12345 - R:/10.30.170.143:33117]} 2026-01-30T00:40:47,896 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,896 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5ec1f75e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,903 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38291. 2026-01-30T00:40:47,904 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3f9dc261, L:/10.30.171.81:12345 - R:/10.30.170.143:38291]}) is up now. 2026-01-30T00:40:47,904 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,905 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3f9dc261, L:/10.30.171.81:12345 - R:/10.30.170.143:38291]} 2026-01-30T00:40:47,905 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,905 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2f273038} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,916 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38281. 2026-01-30T00:40:47,917 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdcc085b7, L:/10.30.171.81:12345 - R:/10.30.170.143:38281]}) is up now. 2026-01-30T00:40:47,918 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,919 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdcc085b7, L:/10.30.171.81:12345 - R:/10.30.170.143:38281]} 2026-01-30T00:40:47,919 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,919 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3336c4d6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,926 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43939. 2026-01-30T00:40:47,926 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x64a3675b, L:/10.30.171.81:12345 - R:/10.30.170.143:43939]}) is up now. 2026-01-30T00:40:47,927 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,927 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x64a3675b, L:/10.30.171.81:12345 - R:/10.30.170.143:43939]} 2026-01-30T00:40:47,928 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,928 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@46cf5c7b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,935 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34121. 2026-01-30T00:40:47,935 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3a9302a2, L:/10.30.171.81:12345 - R:/10.30.170.143:34121]}) is up now. 2026-01-30T00:40:47,936 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,936 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3a9302a2, L:/10.30.171.81:12345 - R:/10.30.170.143:34121]} 2026-01-30T00:40:47,936 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,936 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1194ca10} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,944 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34693. 2026-01-30T00:40:47,945 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x65cbab67, L:/10.30.171.81:12345 - R:/10.30.170.143:34693]}) is up now. 2026-01-30T00:40:47,947 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,948 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x65cbab67, L:/10.30.171.81:12345 - R:/10.30.170.143:34693]} 2026-01-30T00:40:47,949 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,949 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3665401a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,956 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46879. 2026-01-30T00:40:47,957 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1bd10105, L:/10.30.171.81:12345 - R:/10.30.170.143:46879]}) is up now. 2026-01-30T00:40:47,958 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,958 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1bd10105, L:/10.30.171.81:12345 - R:/10.30.170.143:46879]} 2026-01-30T00:40:47,958 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,959 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@54bc91f8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,966 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40907. 2026-01-30T00:40:47,967 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3a5c8969, L:/10.30.171.81:12345 - R:/10.30.170.143:40907]}) is up now. 2026-01-30T00:40:47,969 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:47,970 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3a5c8969, L:/10.30.171.81:12345 - R:/10.30.170.143:40907]} 2026-01-30T00:40:47,970 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:47,970 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@575eeab2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,009 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40541. 2026-01-30T00:40:48,009 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc91f7cb1, L:/10.30.171.81:12345 - R:/10.30.170.143:40541]}) is up now. 2026-01-30T00:40:48,011 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,012 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc91f7cb1, L:/10.30.171.81:12345 - R:/10.30.170.143:40541]} 2026-01-30T00:40:48,013 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,013 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@198dea4b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,024 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33191. 2026-01-30T00:40:48,025 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2ac1c399, L:/10.30.171.81:12345 - R:/10.30.170.143:33191]}) is up now. 2026-01-30T00:40:48,026 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,027 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2ac1c399, L:/10.30.171.81:12345 - R:/10.30.170.143:33191]} 2026-01-30T00:40:48,027 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,028 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7562a351} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,034 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43399. 2026-01-30T00:40:48,034 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa8b03fb3, L:/10.30.171.81:12345 - R:/10.30.170.143:43399]}) is up now. 2026-01-30T00:40:48,036 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,036 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa8b03fb3, L:/10.30.171.81:12345 - R:/10.30.170.143:43399]} 2026-01-30T00:40:48,037 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,037 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@317feda5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,049 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44191. 2026-01-30T00:40:48,050 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x20e7e955, L:/10.30.171.81:12345 - R:/10.30.170.143:44191]}) is up now. 2026-01-30T00:40:48,052 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,053 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x20e7e955, L:/10.30.171.81:12345 - R:/10.30.170.143:44191]} 2026-01-30T00:40:48,053 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,053 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@d24c19b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,064 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38561. 2026-01-30T00:40:48,065 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x46140407, L:/10.30.171.81:12345 - R:/10.30.170.143:38561]}) is up now. 2026-01-30T00:40:48,067 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,068 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x46140407, L:/10.30.171.81:12345 - R:/10.30.170.143:38561]} 2026-01-30T00:40:48,068 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,068 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@546a7dc6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,077 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44857. 2026-01-30T00:40:48,077 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xba923f82, L:/10.30.171.81:12345 - R:/10.30.170.143:44857]}) is up now. 2026-01-30T00:40:48,078 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,078 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xba923f82, L:/10.30.171.81:12345 - R:/10.30.170.143:44857]} 2026-01-30T00:40:48,079 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,079 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3bfa9e13} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,089 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41483. 2026-01-30T00:40:48,090 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8718a7d0, L:/10.30.171.81:12345 - R:/10.30.170.143:41483]}) is up now. 2026-01-30T00:40:48,092 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,092 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8718a7d0, L:/10.30.171.81:12345 - R:/10.30.170.143:41483]} 2026-01-30T00:40:48,092 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,092 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3462e198} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,099 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32853. 2026-01-30T00:40:48,099 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc842f055, L:/10.30.171.81:12345 - R:/10.30.170.143:32853]}) is up now. 2026-01-30T00:40:48,101 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,101 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc842f055, L:/10.30.171.81:12345 - R:/10.30.170.143:32853]} 2026-01-30T00:40:48,101 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,101 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@592b425} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,110 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44187. 2026-01-30T00:40:48,110 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x20c1532b, L:/10.30.171.81:12345 - R:/10.30.170.143:44187]}) is up now. 2026-01-30T00:40:48,112 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,113 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x20c1532b, L:/10.30.171.81:12345 - R:/10.30.170.143:44187]} 2026-01-30T00:40:48,113 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,114 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@431615f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,121 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35311. 2026-01-30T00:40:48,122 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0576e30f, L:/10.30.171.81:12345 - R:/10.30.170.143:35311]}) is up now. 2026-01-30T00:40:48,123 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,123 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0576e30f, L:/10.30.171.81:12345 - R:/10.30.170.143:35311]} 2026-01-30T00:40:48,123 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,123 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@48a3af0a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,133 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45141. 2026-01-30T00:40:48,134 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7e91528b, L:/10.30.171.81:12345 - R:/10.30.170.143:45141]}) is up now. 2026-01-30T00:40:48,135 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,135 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7e91528b, L:/10.30.171.81:12345 - R:/10.30.170.143:45141]} 2026-01-30T00:40:48,135 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,136 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@c15f8c0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,144 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44537. 2026-01-30T00:40:48,145 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x985465ee, L:/10.30.171.81:12345 - R:/10.30.170.143:44537]}) is up now. 2026-01-30T00:40:48,146 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,147 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x985465ee, L:/10.30.171.81:12345 - R:/10.30.170.143:44537]} 2026-01-30T00:40:48,147 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,147 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1205eb33} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,156 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43471. 2026-01-30T00:40:48,157 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xee19a667, L:/10.30.171.81:12345 - R:/10.30.170.143:43471]}) is up now. 2026-01-30T00:40:48,159 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,159 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xee19a667, L:/10.30.171.81:12345 - R:/10.30.170.143:43471]} 2026-01-30T00:40:48,159 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,160 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2f6b2a1e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,167 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37885. 2026-01-30T00:40:48,167 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8eeb4077, L:/10.30.171.81:12345 - R:/10.30.170.143:37885]}) is up now. 2026-01-30T00:40:48,169 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,169 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8eeb4077, L:/10.30.171.81:12345 - R:/10.30.170.143:37885]} 2026-01-30T00:40:48,170 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,170 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@18932cff} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,181 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34393. 2026-01-30T00:40:48,181 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x665eb2d3, L:/10.30.171.81:12345 - R:/10.30.170.143:34393]}) is up now. 2026-01-30T00:40:48,182 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,183 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x665eb2d3, L:/10.30.171.81:12345 - R:/10.30.170.143:34393]} 2026-01-30T00:40:48,183 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,183 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@688cc607} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,190 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42015. 2026-01-30T00:40:48,191 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4d4cbd38, L:/10.30.171.81:12345 - R:/10.30.170.143:42015]}) is up now. 2026-01-30T00:40:48,193 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,194 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4d4cbd38, L:/10.30.171.81:12345 - R:/10.30.170.143:42015]} 2026-01-30T00:40:48,194 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,194 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3753e445} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,205 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44247. 2026-01-30T00:40:48,206 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xaca10f13, L:/10.30.171.81:12345 - R:/10.30.170.143:44247]}) is up now. 2026-01-30T00:40:48,208 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,209 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaca10f13, L:/10.30.171.81:12345 - R:/10.30.170.143:44247]} 2026-01-30T00:40:48,209 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,209 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@245e3517} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,229 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44531. 2026-01-30T00:40:48,229 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6ce5139d, L:/10.30.171.81:12345 - R:/10.30.170.143:44531]}) is up now. 2026-01-30T00:40:48,230 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,231 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6ce5139d, L:/10.30.171.81:12345 - R:/10.30.170.143:44531]} 2026-01-30T00:40:48,231 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,231 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@459ee8cb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,253 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42417. 2026-01-30T00:40:48,254 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xaa1de29b, L:/10.30.171.81:12345 - R:/10.30.170.143:42417]}) is up now. 2026-01-30T00:40:48,256 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,256 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaa1de29b, L:/10.30.171.81:12345 - R:/10.30.170.143:42417]} 2026-01-30T00:40:48,257 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,257 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1b1f9f54} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,264 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44823. 2026-01-30T00:40:48,264 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x48c720aa, L:/10.30.171.81:12345 - R:/10.30.170.143:44823]}) is up now. 2026-01-30T00:40:48,265 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,266 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x48c720aa, L:/10.30.171.81:12345 - R:/10.30.170.143:44823]} 2026-01-30T00:40:48,266 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,266 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@55542990} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,273 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39343. 2026-01-30T00:40:48,273 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x61af6e7c, L:/10.30.171.81:12345 - R:/10.30.170.143:39343]}) is up now. 2026-01-30T00:40:48,275 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,275 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x61af6e7c, L:/10.30.171.81:12345 - R:/10.30.170.143:39343]} 2026-01-30T00:40:48,275 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,276 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4500fe74} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,283 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43357. 2026-01-30T00:40:48,283 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xae9eeb19, L:/10.30.171.81:12345 - R:/10.30.170.143:43357]}) is up now. 2026-01-30T00:40:48,284 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,284 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xae9eeb19, L:/10.30.171.81:12345 - R:/10.30.170.143:43357]} 2026-01-30T00:40:48,284 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,285 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2d7a9b34} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,293 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40863. 2026-01-30T00:40:48,293 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf61fdfe6, L:/10.30.171.81:12345 - R:/10.30.170.143:40863]}) is up now. 2026-01-30T00:40:48,295 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,296 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf61fdfe6, L:/10.30.171.81:12345 - R:/10.30.170.143:40863]} 2026-01-30T00:40:48,296 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,296 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@443a3da5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,313 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38465. 2026-01-30T00:40:48,314 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdacf0ec8, L:/10.30.171.81:12345 - R:/10.30.170.143:38465]}) is up now. 2026-01-30T00:40:48,315 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,316 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdacf0ec8, L:/10.30.171.81:12345 - R:/10.30.170.143:38465]} 2026-01-30T00:40:48,316 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,316 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2590fc3f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,337 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45365. 2026-01-30T00:40:48,338 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0d73ac4e, L:/10.30.171.81:12345 - R:/10.30.170.143:45365]}) is up now. 2026-01-30T00:40:48,342 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,343 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0d73ac4e, L:/10.30.171.81:12345 - R:/10.30.170.143:45365]} 2026-01-30T00:40:48,343 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,344 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@16bcaf3d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,359 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41705. 2026-01-30T00:40:48,359 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa3c3a0c6, L:/10.30.171.81:12345 - R:/10.30.170.143:41705]}) is up now. 2026-01-30T00:40:48,360 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,361 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa3c3a0c6, L:/10.30.171.81:12345 - R:/10.30.170.143:41705]} 2026-01-30T00:40:48,361 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,361 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6495969b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,373 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34933. 2026-01-30T00:40:48,373 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xcb2e5d2a, L:/10.30.171.81:12345 - R:/10.30.170.143:34933]}) is up now. 2026-01-30T00:40:48,375 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,375 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcb2e5d2a, L:/10.30.171.81:12345 - R:/10.30.170.143:34933]} 2026-01-30T00:40:48,376 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,376 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@26c6ca6f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,383 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46729. 2026-01-30T00:40:48,384 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1a9e90af, L:/10.30.171.81:12345 - R:/10.30.170.143:46729]}) is up now. 2026-01-30T00:40:48,385 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,385 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1a9e90af, L:/10.30.171.81:12345 - R:/10.30.170.143:46729]} 2026-01-30T00:40:48,385 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,385 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7488d31f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,392 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46671. 2026-01-30T00:40:48,393 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2aeacd61, L:/10.30.171.81:12345 - R:/10.30.170.143:46671]}) is up now. 2026-01-30T00:40:48,394 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,394 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2aeacd61, L:/10.30.171.81:12345 - R:/10.30.170.143:46671]} 2026-01-30T00:40:48,394 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,394 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2e72152f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,402 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35649. 2026-01-30T00:40:48,403 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3f4604de, L:/10.30.171.81:12345 - R:/10.30.170.143:35649]}) is up now. 2026-01-30T00:40:48,404 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,404 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3f4604de, L:/10.30.171.81:12345 - R:/10.30.170.143:35649]} 2026-01-30T00:40:48,405 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,405 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@41e25d4a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,415 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45845. 2026-01-30T00:40:48,415 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x411a80f3, L:/10.30.171.81:12345 - R:/10.30.170.143:45845]}) is up now. 2026-01-30T00:40:48,418 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,419 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x411a80f3, L:/10.30.171.81:12345 - R:/10.30.170.143:45845]} 2026-01-30T00:40:48,420 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,420 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@631beddb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,429 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35837. 2026-01-30T00:40:48,429 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xaaac855f, L:/10.30.171.81:12345 - R:/10.30.170.143:35837]}) is up now. 2026-01-30T00:40:48,434 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,434 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaaac855f, L:/10.30.171.81:12345 - R:/10.30.170.143:35837]} 2026-01-30T00:40:48,434 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,435 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7582a6ed} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,441 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40419. 2026-01-30T00:40:48,441 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc19db17c, L:/10.30.171.81:12345 - R:/10.30.170.143:40419]}) is up now. 2026-01-30T00:40:48,442 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,443 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc19db17c, L:/10.30.171.81:12345 - R:/10.30.170.143:40419]} 2026-01-30T00:40:48,443 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,443 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@58c2dde6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,452 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34773. 2026-01-30T00:40:48,453 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2af7c0bc, L:/10.30.171.81:12345 - R:/10.30.170.143:34773]}) is up now. 2026-01-30T00:40:48,455 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,455 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2af7c0bc, L:/10.30.171.81:12345 - R:/10.30.170.143:34773]} 2026-01-30T00:40:48,456 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,456 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3866ea1d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,463 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39761. 2026-01-30T00:40:48,464 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7a51ee60, L:/10.30.171.81:12345 - R:/10.30.170.143:39761]}) is up now. 2026-01-30T00:40:48,465 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,466 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7a51ee60, L:/10.30.171.81:12345 - R:/10.30.170.143:39761]} 2026-01-30T00:40:48,466 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,466 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7664a1b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,473 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38459. 2026-01-30T00:40:48,474 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf1837271, L:/10.30.171.81:12345 - R:/10.30.170.143:38459]}) is up now. 2026-01-30T00:40:48,474 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,475 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf1837271, L:/10.30.171.81:12345 - R:/10.30.170.143:38459]} 2026-01-30T00:40:48,475 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,475 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4ed04c38} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,482 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33201. 2026-01-30T00:40:48,482 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x70c29021, L:/10.30.171.81:12345 - R:/10.30.170.143:33201]}) is up now. 2026-01-30T00:40:48,483 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,483 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x70c29021, L:/10.30.171.81:12345 - R:/10.30.170.143:33201]} 2026-01-30T00:40:48,483 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,483 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4bebb8c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,492 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43413. 2026-01-30T00:40:48,493 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x70e181f4, L:/10.30.171.81:12345 - R:/10.30.170.143:43413]}) is up now. 2026-01-30T00:40:48,494 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,494 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x70e181f4, L:/10.30.171.81:12345 - R:/10.30.170.143:43413]} 2026-01-30T00:40:48,495 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,495 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4ef32992} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,503 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45465. 2026-01-30T00:40:48,504 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xec1f8ac4, L:/10.30.171.81:12345 - R:/10.30.170.143:45465]}) is up now. 2026-01-30T00:40:48,506 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,507 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xec1f8ac4, L:/10.30.171.81:12345 - R:/10.30.170.143:45465]} 2026-01-30T00:40:48,508 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,508 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@441de4f9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,514 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37811. 2026-01-30T00:40:48,514 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x86de19cc, L:/10.30.171.81:12345 - R:/10.30.170.143:37811]}) is up now. 2026-01-30T00:40:48,515 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,515 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x86de19cc, L:/10.30.171.81:12345 - R:/10.30.170.143:37811]} 2026-01-30T00:40:48,516 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,516 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3209b5fe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,524 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40415. 2026-01-30T00:40:48,525 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x61b810ea, L:/10.30.171.81:12345 - R:/10.30.170.143:40415]}) is up now. 2026-01-30T00:40:48,526 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,526 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x61b810ea, L:/10.30.171.81:12345 - R:/10.30.170.143:40415]} 2026-01-30T00:40:48,526 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,527 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@14920a4d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,537 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38629. 2026-01-30T00:40:48,537 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2043ecb8, L:/10.30.171.81:12345 - R:/10.30.170.143:38629]}) is up now. 2026-01-30T00:40:48,539 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,539 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2043ecb8, L:/10.30.171.81:12345 - R:/10.30.170.143:38629]} 2026-01-30T00:40:48,539 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,539 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2e2809be} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,546 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43927. 2026-01-30T00:40:48,547 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3dbabde9, L:/10.30.171.81:12345 - R:/10.30.170.143:43927]}) is up now. 2026-01-30T00:40:48,548 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,548 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3dbabde9, L:/10.30.171.81:12345 - R:/10.30.170.143:43927]} 2026-01-30T00:40:48,548 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,548 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@48c624df} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,555 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37959. 2026-01-30T00:40:48,556 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x10145339, L:/10.30.171.81:12345 - R:/10.30.170.143:37959]}) is up now. 2026-01-30T00:40:48,557 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,557 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x10145339, L:/10.30.171.81:12345 - R:/10.30.170.143:37959]} 2026-01-30T00:40:48,557 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,557 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@48d8a3da} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,564 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36289. 2026-01-30T00:40:48,564 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7ce86f79, L:/10.30.171.81:12345 - R:/10.30.170.143:36289]}) is up now. 2026-01-30T00:40:48,565 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,566 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7ce86f79, L:/10.30.171.81:12345 - R:/10.30.170.143:36289]} 2026-01-30T00:40:48,566 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,566 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5582171d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,581 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34183. 2026-01-30T00:40:48,581 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfa000ea8, L:/10.30.171.81:12345 - R:/10.30.170.143:34183]}) is up now. 2026-01-30T00:40:48,583 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,584 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfa000ea8, L:/10.30.171.81:12345 - R:/10.30.170.143:34183]} 2026-01-30T00:40:48,584 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,584 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@418db719} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,597 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34705. 2026-01-30T00:40:48,598 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7cfdc374, L:/10.30.171.81:12345 - R:/10.30.170.143:34705]}) is up now. 2026-01-30T00:40:48,600 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,601 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7cfdc374, L:/10.30.171.81:12345 - R:/10.30.170.143:34705]} 2026-01-30T00:40:48,601 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,601 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@68b9278c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,609 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44055. 2026-01-30T00:40:48,609 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4d101f48, L:/10.30.171.81:12345 - R:/10.30.170.143:44055]}) is up now. 2026-01-30T00:40:48,610 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,611 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4d101f48, L:/10.30.171.81:12345 - R:/10.30.170.143:44055]} 2026-01-30T00:40:48,611 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,611 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@48b81644} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,620 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45991. 2026-01-30T00:40:48,621 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc9c72de6, L:/10.30.171.81:12345 - R:/10.30.170.143:45991]}) is up now. 2026-01-30T00:40:48,622 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,623 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc9c72de6, L:/10.30.171.81:12345 - R:/10.30.170.143:45991]} 2026-01-30T00:40:48,623 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,623 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7fa56b88} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,632 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37993. 2026-01-30T00:40:48,633 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x60ff15d2, L:/10.30.171.81:12345 - R:/10.30.170.143:37993]}) is up now. 2026-01-30T00:40:48,634 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,634 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x60ff15d2, L:/10.30.171.81:12345 - R:/10.30.170.143:37993]} 2026-01-30T00:40:48,635 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,635 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@56272380} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,652 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37955. 2026-01-30T00:40:48,653 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf5581b63, L:/10.30.171.81:12345 - R:/10.30.170.143:37955]}) is up now. 2026-01-30T00:40:48,655 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,655 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf5581b63, L:/10.30.171.81:12345 - R:/10.30.170.143:37955]} 2026-01-30T00:40:48,655 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,655 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3c1ec413} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,669 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45719. 2026-01-30T00:40:48,669 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8b9b3188, L:/10.30.171.81:12345 - R:/10.30.170.143:45719]}) is up now. 2026-01-30T00:40:48,670 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,671 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8b9b3188, L:/10.30.171.81:12345 - R:/10.30.170.143:45719]} 2026-01-30T00:40:48,671 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,671 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@264074eb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,678 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40419. 2026-01-30T00:40:48,679 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x60645be6, L:/10.30.171.81:12345 - R:/10.30.170.143:40419]}) is up now. 2026-01-30T00:40:48,679 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,679 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x60645be6, L:/10.30.171.81:12345 - R:/10.30.170.143:40419]} 2026-01-30T00:40:48,680 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,680 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5f97f9d0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,688 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43007. 2026-01-30T00:40:48,689 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf500b710, L:/10.30.171.81:12345 - R:/10.30.170.143:43007]}) is up now. 2026-01-30T00:40:48,690 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,690 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf500b710, L:/10.30.171.81:12345 - R:/10.30.170.143:43007]} 2026-01-30T00:40:48,690 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,691 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2f355d24} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,700 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45591. 2026-01-30T00:40:48,701 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9c25bedb, L:/10.30.171.81:12345 - R:/10.30.170.143:45591]}) is up now. 2026-01-30T00:40:48,703 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,703 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9c25bedb, L:/10.30.171.81:12345 - R:/10.30.170.143:45591]} 2026-01-30T00:40:48,704 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,704 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@47607dc2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,712 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34371. 2026-01-30T00:40:48,713 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdb3f7e0d, L:/10.30.171.81:12345 - R:/10.30.170.143:34371]}) is up now. 2026-01-30T00:40:48,714 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,714 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdb3f7e0d, L:/10.30.171.81:12345 - R:/10.30.170.143:34371]} 2026-01-30T00:40:48,714 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,714 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3377e28e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,721 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46261. 2026-01-30T00:40:48,722 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xff0c3889, L:/10.30.171.81:12345 - R:/10.30.170.143:46261]}) is up now. 2026-01-30T00:40:48,723 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,724 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xff0c3889, L:/10.30.171.81:12345 - R:/10.30.170.143:46261]} 2026-01-30T00:40:48,724 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,724 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6b5ab6f5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,731 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45859. 2026-01-30T00:40:48,731 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3507adc8, L:/10.30.171.81:12345 - R:/10.30.170.143:45859]}) is up now. 2026-01-30T00:40:48,732 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,732 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3507adc8, L:/10.30.171.81:12345 - R:/10.30.170.143:45859]} 2026-01-30T00:40:48,733 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,733 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3cb9534b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,740 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41683. 2026-01-30T00:40:48,741 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7275085d, L:/10.30.171.81:12345 - R:/10.30.170.143:41683]}) is up now. 2026-01-30T00:40:48,742 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,743 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7275085d, L:/10.30.171.81:12345 - R:/10.30.170.143:41683]} 2026-01-30T00:40:48,743 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,743 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4ad00799} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,752 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44155. 2026-01-30T00:40:48,752 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xad15e778, L:/10.30.171.81:12345 - R:/10.30.170.143:44155]}) is up now. 2026-01-30T00:40:48,753 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,754 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xad15e778, L:/10.30.171.81:12345 - R:/10.30.170.143:44155]} 2026-01-30T00:40:48,754 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,754 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@22aedd19} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,761 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45175. 2026-01-30T00:40:48,761 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf0b8251e, L:/10.30.171.81:12345 - R:/10.30.170.143:45175]}) is up now. 2026-01-30T00:40:48,762 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,763 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf0b8251e, L:/10.30.171.81:12345 - R:/10.30.170.143:45175]} 2026-01-30T00:40:48,763 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,764 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@c0b94e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,772 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46695. 2026-01-30T00:40:48,772 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa6bcdc01, L:/10.30.171.81:12345 - R:/10.30.170.143:46695]}) is up now. 2026-01-30T00:40:48,774 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,774 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa6bcdc01, L:/10.30.171.81:12345 - R:/10.30.170.143:46695]} 2026-01-30T00:40:48,774 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,774 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7ddc8cf2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,784 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42341. 2026-01-30T00:40:48,785 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdcd99576, L:/10.30.171.81:12345 - R:/10.30.170.143:42341]}) is up now. 2026-01-30T00:40:48,787 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,787 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdcd99576, L:/10.30.171.81:12345 - R:/10.30.170.143:42341]} 2026-01-30T00:40:48,787 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,787 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2fa2e01a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,809 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38589. 2026-01-30T00:40:48,810 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x38d2ef12, L:/10.30.171.81:12345 - R:/10.30.170.143:38589]}) is up now. 2026-01-30T00:40:48,811 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,811 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x38d2ef12, L:/10.30.171.81:12345 - R:/10.30.170.143:38589]} 2026-01-30T00:40:48,812 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,812 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3594a3b0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,819 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41105. 2026-01-30T00:40:48,819 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb0422b42, L:/10.30.171.81:12345 - R:/10.30.170.143:41105]}) is up now. 2026-01-30T00:40:48,820 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,821 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0422b42, L:/10.30.171.81:12345 - R:/10.30.170.143:41105]} 2026-01-30T00:40:48,821 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,821 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@49c62b6f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,832 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39959. 2026-01-30T00:40:48,833 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x15413fc3, L:/10.30.171.81:12345 - R:/10.30.170.143:39959]}) is up now. 2026-01-30T00:40:48,834 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,835 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x15413fc3, L:/10.30.171.81:12345 - R:/10.30.170.143:39959]} 2026-01-30T00:40:48,835 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,835 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@a39cce0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,849 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41565. 2026-01-30T00:40:48,849 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xce0969ea, L:/10.30.171.81:12345 - R:/10.30.170.143:41565]}) is up now. 2026-01-30T00:40:48,851 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,851 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xce0969ea, L:/10.30.171.81:12345 - R:/10.30.170.143:41565]} 2026-01-30T00:40:48,852 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,852 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1cf322e6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,859 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42813. 2026-01-30T00:40:48,860 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x01ce5d70, L:/10.30.171.81:12345 - R:/10.30.170.143:42813]}) is up now. 2026-01-30T00:40:48,860 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,861 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x01ce5d70, L:/10.30.171.81:12345 - R:/10.30.170.143:42813]} 2026-01-30T00:40:48,861 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,861 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@63f9ed17} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,869 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40895. 2026-01-30T00:40:48,870 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9d841b62, L:/10.30.171.81:12345 - R:/10.30.170.143:40895]}) is up now. 2026-01-30T00:40:48,871 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,871 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9d841b62, L:/10.30.171.81:12345 - R:/10.30.170.143:40895]} 2026-01-30T00:40:48,872 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,872 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4668dbce} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,896 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39671. 2026-01-30T00:40:48,896 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4b1def88, L:/10.30.171.81:12345 - R:/10.30.170.143:39671]}) is up now. 2026-01-30T00:40:48,897 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,898 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4b1def88, L:/10.30.171.81:12345 - R:/10.30.170.143:39671]} 2026-01-30T00:40:48,898 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,898 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5fbd0b05} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,909 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34463. 2026-01-30T00:40:48,910 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5a742193, L:/10.30.171.81:12345 - R:/10.30.170.143:34463]}) is up now. 2026-01-30T00:40:48,911 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,912 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5a742193, L:/10.30.171.81:12345 - R:/10.30.170.143:34463]} 2026-01-30T00:40:48,912 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,912 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@39ebcebc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,920 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36685. 2026-01-30T00:40:48,920 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x71e2883d, L:/10.30.171.81:12345 - R:/10.30.170.143:36685]}) is up now. 2026-01-30T00:40:48,921 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,921 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x71e2883d, L:/10.30.171.81:12345 - R:/10.30.170.143:36685]} 2026-01-30T00:40:48,922 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,922 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3ae9f832} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,933 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40527. 2026-01-30T00:40:48,934 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x42469ea0, L:/10.30.171.81:12345 - R:/10.30.170.143:40527]}) is up now. 2026-01-30T00:40:48,935 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,936 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x42469ea0, L:/10.30.171.81:12345 - R:/10.30.170.143:40527]} 2026-01-30T00:40:48,936 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,936 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@40fb9162} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,945 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44105. 2026-01-30T00:40:48,945 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xacac5674, L:/10.30.171.81:12345 - R:/10.30.170.143:44105]}) is up now. 2026-01-30T00:40:48,946 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,946 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xacac5674, L:/10.30.171.81:12345 - R:/10.30.170.143:44105]} 2026-01-30T00:40:48,947 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,947 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@56890fd9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,954 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40531. 2026-01-30T00:40:48,955 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x332ad49e, L:/10.30.171.81:12345 - R:/10.30.170.143:40531]}) is up now. 2026-01-30T00:40:48,956 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,956 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x332ad49e, L:/10.30.171.81:12345 - R:/10.30.170.143:40531]} 2026-01-30T00:40:48,956 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,956 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@386cb077} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,963 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34943. 2026-01-30T00:40:48,963 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa6378a1f, L:/10.30.171.81:12345 - R:/10.30.170.143:34943]}) is up now. 2026-01-30T00:40:48,964 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,964 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa6378a1f, L:/10.30.171.81:12345 - R:/10.30.170.143:34943]} 2026-01-30T00:40:48,964 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,965 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3b6244f6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,971 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37199. 2026-01-30T00:40:48,971 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x33aa12dd, L:/10.30.171.81:12345 - R:/10.30.170.143:37199]}) is up now. 2026-01-30T00:40:48,972 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,972 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x33aa12dd, L:/10.30.171.81:12345 - R:/10.30.170.143:37199]} 2026-01-30T00:40:48,972 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,973 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2192851} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,980 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46041. 2026-01-30T00:40:48,980 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4f5be133, L:/10.30.171.81:12345 - R:/10.30.170.143:46041]}) is up now. 2026-01-30T00:40:48,981 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,981 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4f5be133, L:/10.30.171.81:12345 - R:/10.30.170.143:46041]} 2026-01-30T00:40:48,982 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,982 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2d09f8e2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,988 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44191. 2026-01-30T00:40:48,988 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc5732a00, L:/10.30.171.81:12345 - R:/10.30.170.143:44191]}) is up now. 2026-01-30T00:40:48,989 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,990 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc5732a00, L:/10.30.171.81:12345 - R:/10.30.170.143:44191]} 2026-01-30T00:40:48,990 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,990 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@396bf3cb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,997 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41111. 2026-01-30T00:40:48,997 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x597602b3, L:/10.30.171.81:12345 - R:/10.30.170.143:41111]}) is up now. 2026-01-30T00:40:48,998 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:48,998 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x597602b3, L:/10.30.171.81:12345 - R:/10.30.170.143:41111]} 2026-01-30T00:40:48,998 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:48,998 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1436bf39} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,013 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33407. 2026-01-30T00:40:49,013 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2c5eaca5, L:/10.30.171.81:12345 - R:/10.30.170.143:33407]}) is up now. 2026-01-30T00:40:49,017 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,017 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2c5eaca5, L:/10.30.171.81:12345 - R:/10.30.170.143:33407]} 2026-01-30T00:40:49,017 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,017 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@207a30e1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,028 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44801. 2026-01-30T00:40:49,029 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x35be9f38, L:/10.30.171.81:12345 - R:/10.30.170.143:44801]}) is up now. 2026-01-30T00:40:49,030 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,030 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x35be9f38, L:/10.30.171.81:12345 - R:/10.30.170.143:44801]} 2026-01-30T00:40:49,030 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,030 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@310dcf56} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,037 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37275. 2026-01-30T00:40:49,038 | WARN | bmp-worker-17 | RouterSessionManager | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Session listener for router IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} was already added. 2026-01-30T00:40:49,038 | WARN | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Redundant BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x02779372, L:/10.30.171.81:12345 - R:/10.30.170.143:37275]}) detected. This BMP session will be abandoned. 2026-01-30T00:40:49,038 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x02779372, L:/10.30.171.81:12345 - R:/10.30.170.143:37275]} 2026-01-30T00:40:49,038 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,045 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33849. 2026-01-30T00:40:49,046 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x19496590, L:/10.30.171.81:12345 - R:/10.30.170.143:33849]}) is up now. 2026-01-30T00:40:49,047 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,047 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x19496590, L:/10.30.171.81:12345 - R:/10.30.170.143:33849]} 2026-01-30T00:40:49,048 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,048 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@21b826eb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,055 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46665. 2026-01-30T00:40:49,055 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x03e4b4ca, L:/10.30.171.81:12345 - R:/10.30.170.143:46665]}) is up now. 2026-01-30T00:40:49,056 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,057 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x03e4b4ca, L:/10.30.171.81:12345 - R:/10.30.170.143:46665]} 2026-01-30T00:40:49,057 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,057 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6b557e5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,070 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33373. 2026-01-30T00:40:49,070 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf6bc62dd, L:/10.30.171.81:12345 - R:/10.30.170.143:33373]}) is up now. 2026-01-30T00:40:49,071 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,072 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf6bc62dd, L:/10.30.171.81:12345 - R:/10.30.170.143:33373]} 2026-01-30T00:40:49,072 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,072 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1826a327} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,080 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39819. 2026-01-30T00:40:49,080 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe743bfd5, L:/10.30.171.81:12345 - R:/10.30.170.143:39819]}) is up now. 2026-01-30T00:40:49,081 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,082 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe743bfd5, L:/10.30.171.81:12345 - R:/10.30.170.143:39819]} 2026-01-30T00:40:49,082 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,082 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@39b78d1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,091 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46741. 2026-01-30T00:40:49,091 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc1b773d0, L:/10.30.171.81:12345 - R:/10.30.170.143:46741]}) is up now. 2026-01-30T00:40:49,092 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,092 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc1b773d0, L:/10.30.171.81:12345 - R:/10.30.170.143:46741]} 2026-01-30T00:40:49,092 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,092 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@69f62dd8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,107 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37935. 2026-01-30T00:40:49,108 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x27420a70, L:/10.30.171.81:12345 - R:/10.30.170.143:37935]}) is up now. 2026-01-30T00:40:49,109 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,109 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x27420a70, L:/10.30.171.81:12345 - R:/10.30.170.143:37935]} 2026-01-30T00:40:49,110 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,110 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6c715fb4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,125 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44429. 2026-01-30T00:40:49,125 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd11a6227, L:/10.30.171.81:12345 - R:/10.30.170.143:44429]}) is up now. 2026-01-30T00:40:49,127 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,128 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd11a6227, L:/10.30.171.81:12345 - R:/10.30.170.143:44429]} 2026-01-30T00:40:49,128 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,128 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7c59dfdb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,135 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41771. 2026-01-30T00:40:49,135 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x63011239, L:/10.30.171.81:12345 - R:/10.30.170.143:41771]}) is up now. 2026-01-30T00:40:49,136 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,137 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x63011239, L:/10.30.171.81:12345 - R:/10.30.170.143:41771]} 2026-01-30T00:40:49,137 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,137 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3247bda} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,148 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35691. 2026-01-30T00:40:49,149 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x291708bd, L:/10.30.171.81:12345 - R:/10.30.170.143:35691]}) is up now. 2026-01-30T00:40:49,150 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,150 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x291708bd, L:/10.30.171.81:12345 - R:/10.30.170.143:35691]} 2026-01-30T00:40:49,151 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,151 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@704b1a6d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,158 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42113. 2026-01-30T00:40:49,158 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9acfd7cc, L:/10.30.171.81:12345 - R:/10.30.170.143:42113]}) is up now. 2026-01-30T00:40:49,158 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,159 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9acfd7cc, L:/10.30.171.81:12345 - R:/10.30.170.143:42113]} 2026-01-30T00:40:49,159 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,159 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1a4903db} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,166 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33149. 2026-01-30T00:40:49,167 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xab20e0ab, L:/10.30.171.81:12345 - R:/10.30.170.143:33149]}) is up now. 2026-01-30T00:40:49,168 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,168 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xab20e0ab, L:/10.30.171.81:12345 - R:/10.30.170.143:33149]} 2026-01-30T00:40:49,168 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,169 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@577e1b4b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,175 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45451. 2026-01-30T00:40:49,175 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe218f9b0, L:/10.30.171.81:12345 - R:/10.30.170.143:45451]}) is up now. 2026-01-30T00:40:49,176 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,177 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe218f9b0, L:/10.30.171.81:12345 - R:/10.30.170.143:45451]} 2026-01-30T00:40:49,177 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,177 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@73af4427} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,188 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37043. 2026-01-30T00:40:49,189 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8acb0cff, L:/10.30.171.81:12345 - R:/10.30.170.143:37043]}) is up now. 2026-01-30T00:40:49,189 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,189 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8acb0cff, L:/10.30.171.81:12345 - R:/10.30.170.143:37043]} 2026-01-30T00:40:49,190 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,190 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@35bf902f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,209 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40953. 2026-01-30T00:40:49,209 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x936c536c, L:/10.30.171.81:12345 - R:/10.30.170.143:40953]}) is up now. 2026-01-30T00:40:49,210 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,211 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x936c536c, L:/10.30.171.81:12345 - R:/10.30.170.143:40953]} 2026-01-30T00:40:49,211 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,211 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@10a710b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,220 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35107. 2026-01-30T00:40:49,220 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd806bae9, L:/10.30.171.81:12345 - R:/10.30.170.143:35107]}) is up now. 2026-01-30T00:40:49,221 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,221 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd806bae9, L:/10.30.171.81:12345 - R:/10.30.170.143:35107]} 2026-01-30T00:40:49,221 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,222 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7f17ae51} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,228 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37273. 2026-01-30T00:40:49,229 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa4d0460e, L:/10.30.171.81:12345 - R:/10.30.170.143:37273]}) is up now. 2026-01-30T00:40:49,230 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,230 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa4d0460e, L:/10.30.171.81:12345 - R:/10.30.170.143:37273]} 2026-01-30T00:40:49,230 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,230 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4c1784da} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,240 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38631. 2026-01-30T00:40:49,241 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7eff57aa, L:/10.30.171.81:12345 - R:/10.30.170.143:38631]}) is up now. 2026-01-30T00:40:49,242 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,243 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7eff57aa, L:/10.30.171.81:12345 - R:/10.30.170.143:38631]} 2026-01-30T00:40:49,243 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,243 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5d64b6cd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,252 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36061. 2026-01-30T00:40:49,252 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x538e81f7, L:/10.30.171.81:12345 - R:/10.30.170.143:36061]}) is up now. 2026-01-30T00:40:49,254 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,254 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x538e81f7, L:/10.30.171.81:12345 - R:/10.30.170.143:36061]} 2026-01-30T00:40:49,254 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,254 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6b482a3b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,263 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39413. 2026-01-30T00:40:49,263 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa6111290, L:/10.30.171.81:12345 - R:/10.30.170.143:39413]}) is up now. 2026-01-30T00:40:49,264 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,264 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa6111290, L:/10.30.171.81:12345 - R:/10.30.170.143:39413]} 2026-01-30T00:40:49,265 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,265 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@65026e9c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,272 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38815. 2026-01-30T00:40:49,273 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9408215c, L:/10.30.171.81:12345 - R:/10.30.170.143:38815]}) is up now. 2026-01-30T00:40:49,273 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,274 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9408215c, L:/10.30.171.81:12345 - R:/10.30.170.143:38815]} 2026-01-30T00:40:49,274 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,274 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@33082d0b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,284 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39421. 2026-01-30T00:40:49,285 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf365b6ad, L:/10.30.171.81:12345 - R:/10.30.170.143:39421]}) is up now. 2026-01-30T00:40:49,285 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,286 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf365b6ad, L:/10.30.171.81:12345 - R:/10.30.170.143:39421]} 2026-01-30T00:40:49,286 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,286 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72751596} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,293 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46457. 2026-01-30T00:40:49,293 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x90034e4a, L:/10.30.171.81:12345 - R:/10.30.170.143:46457]}) is up now. 2026-01-30T00:40:49,295 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,295 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x90034e4a, L:/10.30.171.81:12345 - R:/10.30.170.143:46457]} 2026-01-30T00:40:49,295 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,295 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2a6a322e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,302 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38125. 2026-01-30T00:40:49,303 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfb7c9bc8, L:/10.30.171.81:12345 - R:/10.30.170.143:38125]}) is up now. 2026-01-30T00:40:49,303 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,304 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfb7c9bc8, L:/10.30.171.81:12345 - R:/10.30.170.143:38125]} 2026-01-30T00:40:49,304 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,304 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5e17ad2d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,312 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34289. 2026-01-30T00:40:49,313 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x813305a1, L:/10.30.171.81:12345 - R:/10.30.170.143:34289]}) is up now. 2026-01-30T00:40:49,315 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,315 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x813305a1, L:/10.30.171.81:12345 - R:/10.30.170.143:34289]} 2026-01-30T00:40:49,315 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,316 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7c8d40a2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,322 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41147. 2026-01-30T00:40:49,323 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9d7ec883, L:/10.30.171.81:12345 - R:/10.30.170.143:41147]}) is up now. 2026-01-30T00:40:49,324 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,324 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9d7ec883, L:/10.30.171.81:12345 - R:/10.30.170.143:41147]} 2026-01-30T00:40:49,324 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,324 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@359e2cc9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,331 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35495. 2026-01-30T00:40:49,332 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6696a572, L:/10.30.171.81:12345 - R:/10.30.170.143:35495]}) is up now. 2026-01-30T00:40:49,333 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,333 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6696a572, L:/10.30.171.81:12345 - R:/10.30.170.143:35495]} 2026-01-30T00:40:49,333 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,333 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@29854ac9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,340 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43807. 2026-01-30T00:40:49,341 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd46ec09a, L:/10.30.171.81:12345 - R:/10.30.170.143:43807]}) is up now. 2026-01-30T00:40:49,341 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,342 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd46ec09a, L:/10.30.171.81:12345 - R:/10.30.170.143:43807]} 2026-01-30T00:40:49,342 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,342 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7000896a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,353 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35855. 2026-01-30T00:40:49,353 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x69ddfe45, L:/10.30.171.81:12345 - R:/10.30.170.143:35855]}) is up now. 2026-01-30T00:40:49,354 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,355 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x69ddfe45, L:/10.30.171.81:12345 - R:/10.30.170.143:35855]} 2026-01-30T00:40:49,355 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,355 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1ba3ade5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,373 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36519. 2026-01-30T00:40:49,374 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0f97eef6, L:/10.30.171.81:12345 - R:/10.30.170.143:36519]}) is up now. 2026-01-30T00:40:49,375 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,375 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0f97eef6, L:/10.30.171.81:12345 - R:/10.30.170.143:36519]} 2026-01-30T00:40:49,375 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,376 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@a4507bd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,384 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45331. 2026-01-30T00:40:49,385 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5b1aaa9e, L:/10.30.171.81:12345 - R:/10.30.170.143:45331]}) is up now. 2026-01-30T00:40:49,386 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,386 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5b1aaa9e, L:/10.30.171.81:12345 - R:/10.30.170.143:45331]} 2026-01-30T00:40:49,386 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,386 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@79768ac9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,397 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36765. 2026-01-30T00:40:49,397 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x63e4ba91, L:/10.30.171.81:12345 - R:/10.30.170.143:36765]}) is up now. 2026-01-30T00:40:49,398 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,399 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x63e4ba91, L:/10.30.171.81:12345 - R:/10.30.170.143:36765]} 2026-01-30T00:40:49,399 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,399 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3586baa5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,406 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36041. 2026-01-30T00:40:49,407 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x07903c61, L:/10.30.171.81:12345 - R:/10.30.170.143:36041]}) is up now. 2026-01-30T00:40:49,409 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,410 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x07903c61, L:/10.30.171.81:12345 - R:/10.30.170.143:36041]} 2026-01-30T00:40:49,410 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,410 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@151a7890} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,420 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45187. 2026-01-30T00:40:49,421 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4e605fd6, L:/10.30.171.81:12345 - R:/10.30.170.143:45187]}) is up now. 2026-01-30T00:40:49,421 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,422 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4e605fd6, L:/10.30.171.81:12345 - R:/10.30.170.143:45187]} 2026-01-30T00:40:49,422 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,422 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2eaca62d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,429 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45467. 2026-01-30T00:40:49,429 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x995c67dc, L:/10.30.171.81:12345 - R:/10.30.170.143:45467]}) is up now. 2026-01-30T00:40:49,431 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,431 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x995c67dc, L:/10.30.171.81:12345 - R:/10.30.170.143:45467]} 2026-01-30T00:40:49,432 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,432 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1270bf0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,441 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35983. 2026-01-30T00:40:49,441 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb0c22a5b, L:/10.30.171.81:12345 - R:/10.30.170.143:35983]}) is up now. 2026-01-30T00:40:49,442 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,442 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0c22a5b, L:/10.30.171.81:12345 - R:/10.30.170.143:35983]} 2026-01-30T00:40:49,442 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,442 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3a20aa20} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,449 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44821. 2026-01-30T00:40:49,450 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb6f55596, L:/10.30.171.81:12345 - R:/10.30.170.143:44821]}) is up now. 2026-01-30T00:40:49,451 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,451 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb6f55596, L:/10.30.171.81:12345 - R:/10.30.170.143:44821]} 2026-01-30T00:40:49,452 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,452 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@45d9bbb1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,460 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44301. 2026-01-30T00:40:49,460 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xbc6e4112, L:/10.30.171.81:12345 - R:/10.30.170.143:44301]}) is up now. 2026-01-30T00:40:49,461 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,462 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbc6e4112, L:/10.30.171.81:12345 - R:/10.30.170.143:44301]} 2026-01-30T00:40:49,462 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,462 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4ff0648b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,469 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46045. 2026-01-30T00:40:49,470 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfe7f4e02, L:/10.30.171.81:12345 - R:/10.30.170.143:46045]}) is up now. 2026-01-30T00:40:49,471 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,471 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfe7f4e02, L:/10.30.171.81:12345 - R:/10.30.170.143:46045]} 2026-01-30T00:40:49,472 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,472 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@110352b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,481 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33125. 2026-01-30T00:40:49,482 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x55a0ff46, L:/10.30.171.81:12345 - R:/10.30.170.143:33125]}) is up now. 2026-01-30T00:40:49,483 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,484 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x55a0ff46, L:/10.30.171.81:12345 - R:/10.30.170.143:33125]} 2026-01-30T00:40:49,484 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,484 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@64aee69} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,491 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35541. 2026-01-30T00:40:49,492 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x31224257, L:/10.30.171.81:12345 - R:/10.30.170.143:35541]}) is up now. 2026-01-30T00:40:49,493 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,493 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x31224257, L:/10.30.171.81:12345 - R:/10.30.170.143:35541]} 2026-01-30T00:40:49,493 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,493 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@249d70c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,504 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42635. 2026-01-30T00:40:49,505 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe2e2d430, L:/10.30.171.81:12345 - R:/10.30.170.143:42635]}) is up now. 2026-01-30T00:40:49,506 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,507 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe2e2d430, L:/10.30.171.81:12345 - R:/10.30.170.143:42635]} 2026-01-30T00:40:49,507 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,507 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@66aabf96} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,515 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42687. 2026-01-30T00:40:49,515 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x01275326, L:/10.30.171.81:12345 - R:/10.30.170.143:42687]}) is up now. 2026-01-30T00:40:49,515 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,516 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x01275326, L:/10.30.171.81:12345 - R:/10.30.170.143:42687]} 2026-01-30T00:40:49,516 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,516 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@15d93841} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,524 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36133. 2026-01-30T00:40:49,525 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe326bd55, L:/10.30.171.81:12345 - R:/10.30.170.143:36133]}) is up now. 2026-01-30T00:40:49,526 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,526 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe326bd55, L:/10.30.171.81:12345 - R:/10.30.170.143:36133]} 2026-01-30T00:40:49,526 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,527 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5d2266fb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,537 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32783. 2026-01-30T00:40:49,538 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb881687c, L:/10.30.171.81:12345 - R:/10.30.170.143:32783]}) is up now. 2026-01-30T00:40:49,539 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,540 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb881687c, L:/10.30.171.81:12345 - R:/10.30.170.143:32783]} 2026-01-30T00:40:49,540 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,540 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1facebda} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,547 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39701. 2026-01-30T00:40:49,547 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5d22edc9, L:/10.30.171.81:12345 - R:/10.30.170.143:39701]}) is up now. 2026-01-30T00:40:49,549 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,549 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5d22edc9, L:/10.30.171.81:12345 - R:/10.30.170.143:39701]} 2026-01-30T00:40:49,549 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,549 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72bb6c50} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,560 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40387. 2026-01-30T00:40:49,561 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x564e5124, L:/10.30.171.81:12345 - R:/10.30.170.143:40387]}) is up now. 2026-01-30T00:40:49,562 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,562 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x564e5124, L:/10.30.171.81:12345 - R:/10.30.170.143:40387]} 2026-01-30T00:40:49,563 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,563 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4428a2b3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,569 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35629. 2026-01-30T00:40:49,569 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc6f00bde, L:/10.30.171.81:12345 - R:/10.30.170.143:35629]}) is up now. 2026-01-30T00:40:49,570 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,571 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc6f00bde, L:/10.30.171.81:12345 - R:/10.30.170.143:35629]} 2026-01-30T00:40:49,571 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,571 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5a764cb0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,581 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46687. 2026-01-30T00:40:49,581 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3f01c6f0, L:/10.30.171.81:12345 - R:/10.30.170.143:46687]}) is up now. 2026-01-30T00:40:49,583 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,583 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3f01c6f0, L:/10.30.171.81:12345 - R:/10.30.170.143:46687]} 2026-01-30T00:40:49,584 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,584 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2fc19a73} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,596 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34991. 2026-01-30T00:40:49,596 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf612a45a, L:/10.30.171.81:12345 - R:/10.30.170.143:34991]}) is up now. 2026-01-30T00:40:49,597 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,598 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf612a45a, L:/10.30.171.81:12345 - R:/10.30.170.143:34991]} 2026-01-30T00:40:49,598 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,598 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@24f5f68} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,605 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40367. 2026-01-30T00:40:49,605 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe5b5418d, L:/10.30.171.81:12345 - R:/10.30.170.143:40367]}) is up now. 2026-01-30T00:40:49,606 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,607 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe5b5418d, L:/10.30.171.81:12345 - R:/10.30.170.143:40367]} 2026-01-30T00:40:49,607 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,607 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@82fd648} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,614 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46177. 2026-01-30T00:40:49,615 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7b8ca79b, L:/10.30.171.81:12345 - R:/10.30.170.143:46177]}) is up now. 2026-01-30T00:40:49,616 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,616 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7b8ca79b, L:/10.30.171.81:12345 - R:/10.30.170.143:46177]} 2026-01-30T00:40:49,616 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,616 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2f82833d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,625 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46731. 2026-01-30T00:40:49,625 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6aac6214, L:/10.30.171.81:12345 - R:/10.30.170.143:46731]}) is up now. 2026-01-30T00:40:49,626 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,627 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6aac6214, L:/10.30.171.81:12345 - R:/10.30.170.143:46731]} 2026-01-30T00:40:49,627 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,627 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3e103860} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,634 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37631. 2026-01-30T00:40:49,634 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x66949fbb, L:/10.30.171.81:12345 - R:/10.30.170.143:37631]}) is up now. 2026-01-30T00:40:49,636 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,636 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x66949fbb, L:/10.30.171.81:12345 - R:/10.30.170.143:37631]} 2026-01-30T00:40:49,636 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,636 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@29ea6ffd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,643 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46153. 2026-01-30T00:40:49,644 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7b43fffd, L:/10.30.171.81:12345 - R:/10.30.170.143:46153]}) is up now. 2026-01-30T00:40:49,645 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,646 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7b43fffd, L:/10.30.171.81:12345 - R:/10.30.170.143:46153]} 2026-01-30T00:40:49,646 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,646 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@650f23ee} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,653 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42171. 2026-01-30T00:40:49,653 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xeb9d5d98, L:/10.30.171.81:12345 - R:/10.30.170.143:42171]}) is up now. 2026-01-30T00:40:49,654 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,654 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeb9d5d98, L:/10.30.171.81:12345 - R:/10.30.170.143:42171]} 2026-01-30T00:40:49,654 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,655 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@58dbe5f8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,664 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34253. 2026-01-30T00:40:49,665 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb3480da6, L:/10.30.171.81:12345 - R:/10.30.170.143:34253]}) is up now. 2026-01-30T00:40:49,666 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,666 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb3480da6, L:/10.30.171.81:12345 - R:/10.30.170.143:34253]} 2026-01-30T00:40:49,666 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,666 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2251025f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,676 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40995. 2026-01-30T00:40:49,677 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5f3a2716, L:/10.30.171.81:12345 - R:/10.30.170.143:40995]}) is up now. 2026-01-30T00:40:49,678 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,679 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5f3a2716, L:/10.30.171.81:12345 - R:/10.30.170.143:40995]} 2026-01-30T00:40:49,679 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,679 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@42ace695} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,688 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41011. 2026-01-30T00:40:49,689 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x70d55b28, L:/10.30.171.81:12345 - R:/10.30.170.143:41011]}) is up now. 2026-01-30T00:40:49,689 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,690 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x70d55b28, L:/10.30.171.81:12345 - R:/10.30.170.143:41011]} 2026-01-30T00:40:49,690 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,690 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3a238f0f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,697 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39709. 2026-01-30T00:40:49,697 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1410e8ec, L:/10.30.171.81:12345 - R:/10.30.170.143:39709]}) is up now. 2026-01-30T00:40:49,698 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,699 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1410e8ec, L:/10.30.171.81:12345 - R:/10.30.170.143:39709]} 2026-01-30T00:40:49,699 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,699 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3350be6d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,710 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41897. 2026-01-30T00:40:49,710 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x998d0ba3, L:/10.30.171.81:12345 - R:/10.30.170.143:41897]}) is up now. 2026-01-30T00:40:49,711 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,712 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x998d0ba3, L:/10.30.171.81:12345 - R:/10.30.170.143:41897]} 2026-01-30T00:40:49,712 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,712 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1ff6ab75} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,721 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43565. 2026-01-30T00:40:49,721 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xff100fc9, L:/10.30.171.81:12345 - R:/10.30.170.143:43565]}) is up now. 2026-01-30T00:40:49,722 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,722 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xff100fc9, L:/10.30.171.81:12345 - R:/10.30.170.143:43565]} 2026-01-30T00:40:49,723 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,723 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3b3a9b10} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,730 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35481. 2026-01-30T00:40:49,730 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb2588c69, L:/10.30.171.81:12345 - R:/10.30.170.143:35481]}) is up now. 2026-01-30T00:40:49,731 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,732 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb2588c69, L:/10.30.171.81:12345 - R:/10.30.170.143:35481]} 2026-01-30T00:40:49,732 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,732 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@91bef43} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,739 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38789. 2026-01-30T00:40:49,739 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2d597214, L:/10.30.171.81:12345 - R:/10.30.170.143:38789]}) is up now. 2026-01-30T00:40:49,740 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,741 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2d597214, L:/10.30.171.81:12345 - R:/10.30.170.143:38789]} 2026-01-30T00:40:49,741 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,741 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@26730f37} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,748 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45451. 2026-01-30T00:40:49,749 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7977e482, L:/10.30.171.81:12345 - R:/10.30.170.143:45451]}) is up now. 2026-01-30T00:40:49,750 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,751 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7977e482, L:/10.30.171.81:12345 - R:/10.30.170.143:45451]} 2026-01-30T00:40:49,751 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,751 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4489542c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,758 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43491. 2026-01-30T00:40:49,759 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xed4c15cf, L:/10.30.171.81:12345 - R:/10.30.170.143:43491]}) is up now. 2026-01-30T00:40:49,760 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,761 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xed4c15cf, L:/10.30.171.81:12345 - R:/10.30.170.143:43491]} 2026-01-30T00:40:49,761 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,761 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@692915f4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,773 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40207. 2026-01-30T00:40:49,773 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1d85f0f7, L:/10.30.171.81:12345 - R:/10.30.170.143:40207]}) is up now. 2026-01-30T00:40:49,774 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,775 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1d85f0f7, L:/10.30.171.81:12345 - R:/10.30.170.143:40207]} 2026-01-30T00:40:49,775 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,775 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@27e01696} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,782 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42637. 2026-01-30T00:40:49,782 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe7a4e556, L:/10.30.171.81:12345 - R:/10.30.170.143:42637]}) is up now. 2026-01-30T00:40:49,783 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,783 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe7a4e556, L:/10.30.171.81:12345 - R:/10.30.170.143:42637]} 2026-01-30T00:40:49,783 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,783 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@585de471} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,792 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46719. 2026-01-30T00:40:49,793 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4377bac9, L:/10.30.171.81:12345 - R:/10.30.170.143:46719]}) is up now. 2026-01-30T00:40:49,794 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,794 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4377bac9, L:/10.30.171.81:12345 - R:/10.30.170.143:46719]} 2026-01-30T00:40:49,794 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,794 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7985b68e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,804 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34223. 2026-01-30T00:40:49,804 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1d977a0d, L:/10.30.171.81:12345 - R:/10.30.170.143:34223]}) is up now. 2026-01-30T00:40:49,806 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,806 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1d977a0d, L:/10.30.171.81:12345 - R:/10.30.170.143:34223]} 2026-01-30T00:40:49,806 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,806 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@56fa76fe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,813 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46731. 2026-01-30T00:40:49,814 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa97727dd, L:/10.30.171.81:12345 - R:/10.30.170.143:46731]}) is up now. 2026-01-30T00:40:49,814 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,815 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa97727dd, L:/10.30.171.81:12345 - R:/10.30.170.143:46731]} 2026-01-30T00:40:49,815 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,815 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4fcbe361} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,824 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36667. 2026-01-30T00:40:49,824 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc17b64f5, L:/10.30.171.81:12345 - R:/10.30.170.143:36667]}) is up now. 2026-01-30T00:40:49,825 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,825 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc17b64f5, L:/10.30.171.81:12345 - R:/10.30.170.143:36667]} 2026-01-30T00:40:49,825 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,825 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@931720d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,832 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39543. 2026-01-30T00:40:49,833 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x64a10331, L:/10.30.171.81:12345 - R:/10.30.170.143:39543]}) is up now. 2026-01-30T00:40:49,834 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,834 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x64a10331, L:/10.30.171.81:12345 - R:/10.30.170.143:39543]} 2026-01-30T00:40:49,834 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,834 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6fa06244} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,842 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44049. 2026-01-30T00:40:49,842 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xea5c9b2e, L:/10.30.171.81:12345 - R:/10.30.170.143:44049]}) is up now. 2026-01-30T00:40:49,843 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,843 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea5c9b2e, L:/10.30.171.81:12345 - R:/10.30.170.143:44049]} 2026-01-30T00:40:49,843 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,844 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@302a57} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,852 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35513. 2026-01-30T00:40:49,852 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xeb161d65, L:/10.30.171.81:12345 - R:/10.30.170.143:35513]}) is up now. 2026-01-30T00:40:49,853 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,854 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeb161d65, L:/10.30.171.81:12345 - R:/10.30.170.143:35513]} 2026-01-30T00:40:49,854 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,854 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4dffdaee} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,862 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37053. 2026-01-30T00:40:49,863 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x01d0a8e5, L:/10.30.171.81:12345 - R:/10.30.170.143:37053]}) is up now. 2026-01-30T00:40:49,864 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,864 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x01d0a8e5, L:/10.30.171.81:12345 - R:/10.30.170.143:37053]} 2026-01-30T00:40:49,864 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,864 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@647f2365} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,872 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36077. 2026-01-30T00:40:49,873 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5052bb33, L:/10.30.171.81:12345 - R:/10.30.170.143:36077]}) is up now. 2026-01-30T00:40:49,874 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,874 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5052bb33, L:/10.30.171.81:12345 - R:/10.30.170.143:36077]} 2026-01-30T00:40:49,874 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,874 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3734433a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,881 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44667. 2026-01-30T00:40:49,881 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd18f15bb, L:/10.30.171.81:12345 - R:/10.30.170.143:44667]}) is up now. 2026-01-30T00:40:49,882 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,882 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd18f15bb, L:/10.30.171.81:12345 - R:/10.30.170.143:44667]} 2026-01-30T00:40:49,882 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,882 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@52929e47} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,889 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46817. 2026-01-30T00:40:49,890 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd14522eb, L:/10.30.171.81:12345 - R:/10.30.170.143:46817]}) is up now. 2026-01-30T00:40:49,891 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,891 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd14522eb, L:/10.30.171.81:12345 - R:/10.30.170.143:46817]} 2026-01-30T00:40:49,892 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,892 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4d4e70cd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,899 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45841. 2026-01-30T00:40:49,899 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xda9fcf55, L:/10.30.171.81:12345 - R:/10.30.170.143:45841]}) is up now. 2026-01-30T00:40:49,900 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,900 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xda9fcf55, L:/10.30.171.81:12345 - R:/10.30.170.143:45841]} 2026-01-30T00:40:49,900 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,900 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4fc5680c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,907 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39307. 2026-01-30T00:40:49,908 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x186b20ca, L:/10.30.171.81:12345 - R:/10.30.170.143:39307]}) is up now. 2026-01-30T00:40:49,909 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,909 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x186b20ca, L:/10.30.171.81:12345 - R:/10.30.170.143:39307]} 2026-01-30T00:40:49,909 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,909 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@17622d8d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,929 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39633. 2026-01-30T00:40:49,929 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd8e5e7c1, L:/10.30.171.81:12345 - R:/10.30.170.143:39633]}) is up now. 2026-01-30T00:40:49,930 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,930 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd8e5e7c1, L:/10.30.171.81:12345 - R:/10.30.170.143:39633]} 2026-01-30T00:40:49,931 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,931 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@147a8bbe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,938 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43563. 2026-01-30T00:40:49,938 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa9229afe, L:/10.30.171.81:12345 - R:/10.30.170.143:43563]}) is up now. 2026-01-30T00:40:49,938 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,939 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa9229afe, L:/10.30.171.81:12345 - R:/10.30.170.143:43563]} 2026-01-30T00:40:49,939 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,939 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6b3d37c5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,948 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38117. 2026-01-30T00:40:49,949 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x715ed99f, L:/10.30.171.81:12345 - R:/10.30.170.143:38117]}) is up now. 2026-01-30T00:40:49,950 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,950 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x715ed99f, L:/10.30.171.81:12345 - R:/10.30.170.143:38117]} 2026-01-30T00:40:49,950 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,951 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@14de2f6b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,960 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45693. 2026-01-30T00:40:49,961 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3b231c81, L:/10.30.171.81:12345 - R:/10.30.170.143:45693]}) is up now. 2026-01-30T00:40:49,962 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,963 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3b231c81, L:/10.30.171.81:12345 - R:/10.30.170.143:45693]} 2026-01-30T00:40:49,963 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,963 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7f35edb2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,973 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46595. 2026-01-30T00:40:49,974 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x64e91657, L:/10.30.171.81:12345 - R:/10.30.170.143:46595]}) is up now. 2026-01-30T00:40:49,975 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,975 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x64e91657, L:/10.30.171.81:12345 - R:/10.30.170.143:46595]} 2026-01-30T00:40:49,975 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,975 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@53e7d655} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,984 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36991. 2026-01-30T00:40:49,985 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6d98c81f, L:/10.30.171.81:12345 - R:/10.30.170.143:36991]}) is up now. 2026-01-30T00:40:49,987 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,988 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6d98c81f, L:/10.30.171.81:12345 - R:/10.30.170.143:36991]} 2026-01-30T00:40:49,988 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:49,989 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@54d623b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:49,996 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35765. 2026-01-30T00:40:49,998 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0d84406f, L:/10.30.171.81:12345 - R:/10.30.170.143:35765]}) is up now. 2026-01-30T00:40:49,999 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,000 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0d84406f, L:/10.30.171.81:12345 - R:/10.30.170.143:35765]} 2026-01-30T00:40:50,000 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,000 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4b895dfe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,009 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40139. 2026-01-30T00:40:50,010 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5321b7cc, L:/10.30.171.81:12345 - R:/10.30.170.143:40139]}) is up now. 2026-01-30T00:40:50,011 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,011 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5321b7cc, L:/10.30.171.81:12345 - R:/10.30.170.143:40139]} 2026-01-30T00:40:50,012 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,012 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1db3642f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,021 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33163. 2026-01-30T00:40:50,021 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9c13f5b6, L:/10.30.171.81:12345 - R:/10.30.170.143:33163]}) is up now. 2026-01-30T00:40:50,022 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,022 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9c13f5b6, L:/10.30.171.81:12345 - R:/10.30.170.143:33163]} 2026-01-30T00:40:50,022 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,022 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1d64dde0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,033 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40161. 2026-01-30T00:40:50,033 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4c98e504, L:/10.30.171.81:12345 - R:/10.30.170.143:40161]}) is up now. 2026-01-30T00:40:50,035 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,035 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4c98e504, L:/10.30.171.81:12345 - R:/10.30.170.143:40161]} 2026-01-30T00:40:50,036 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,036 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6885362b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,046 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39247. 2026-01-30T00:40:50,047 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5cde9e49, L:/10.30.171.81:12345 - R:/10.30.170.143:39247]}) is up now. 2026-01-30T00:40:50,048 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,049 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5cde9e49, L:/10.30.171.81:12345 - R:/10.30.170.143:39247]} 2026-01-30T00:40:50,049 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,049 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@45b30ee6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,061 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45273. 2026-01-30T00:40:50,061 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2ecd2762, L:/10.30.171.81:12345 - R:/10.30.170.143:45273]}) is up now. 2026-01-30T00:40:50,062 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,062 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2ecd2762, L:/10.30.171.81:12345 - R:/10.30.170.143:45273]} 2026-01-30T00:40:50,063 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,063 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@404f57ca} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,072 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41643. 2026-01-30T00:40:50,073 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1a550edc, L:/10.30.171.81:12345 - R:/10.30.170.143:41643]}) is up now. 2026-01-30T00:40:50,074 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,075 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1a550edc, L:/10.30.171.81:12345 - R:/10.30.170.143:41643]} 2026-01-30T00:40:50,075 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,075 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4abc771b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,083 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39069. 2026-01-30T00:40:50,084 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x74df5a19, L:/10.30.171.81:12345 - R:/10.30.170.143:39069]}) is up now. 2026-01-30T00:40:50,087 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,088 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x74df5a19, L:/10.30.171.81:12345 - R:/10.30.170.143:39069]} 2026-01-30T00:40:50,088 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,088 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@df2fbde} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,097 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37261. 2026-01-30T00:40:50,097 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2ded1d18, L:/10.30.171.81:12345 - R:/10.30.170.143:37261]}) is up now. 2026-01-30T00:40:50,099 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,099 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2ded1d18, L:/10.30.171.81:12345 - R:/10.30.170.143:37261]} 2026-01-30T00:40:50,100 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,100 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@62f52b24} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,108 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36425. 2026-01-30T00:40:50,109 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x52de2a9a, L:/10.30.171.81:12345 - R:/10.30.170.143:36425]}) is up now. 2026-01-30T00:40:50,110 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,110 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x52de2a9a, L:/10.30.171.81:12345 - R:/10.30.170.143:36425]} 2026-01-30T00:40:50,110 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,110 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@b7b9dc3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,120 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40283. 2026-01-30T00:40:50,121 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x81c966f2, L:/10.30.171.81:12345 - R:/10.30.170.143:40283]}) is up now. 2026-01-30T00:40:50,122 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,122 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x81c966f2, L:/10.30.171.81:12345 - R:/10.30.170.143:40283]} 2026-01-30T00:40:50,123 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,123 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@752b9959} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,132 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34179. 2026-01-30T00:40:50,133 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6c4908bb, L:/10.30.171.81:12345 - R:/10.30.170.143:34179]}) is up now. 2026-01-30T00:40:50,134 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,134 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6c4908bb, L:/10.30.171.81:12345 - R:/10.30.170.143:34179]} 2026-01-30T00:40:50,134 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,134 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@220b0ea1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,141 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33719. 2026-01-30T00:40:50,141 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x16240ce2, L:/10.30.171.81:12345 - R:/10.30.170.143:33719]}) is up now. 2026-01-30T00:40:50,142 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,143 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x16240ce2, L:/10.30.171.81:12345 - R:/10.30.170.143:33719]} 2026-01-30T00:40:50,143 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,143 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@425245b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,153 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46777. 2026-01-30T00:40:50,153 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7f55bd3a, L:/10.30.171.81:12345 - R:/10.30.170.143:46777]}) is up now. 2026-01-30T00:40:50,154 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,155 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7f55bd3a, L:/10.30.171.81:12345 - R:/10.30.170.143:46777]} 2026-01-30T00:40:50,155 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,155 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@732dce38} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,165 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39225. 2026-01-30T00:40:50,165 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x604c91f7, L:/10.30.171.81:12345 - R:/10.30.170.143:39225]}) is up now. 2026-01-30T00:40:50,166 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,166 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x604c91f7, L:/10.30.171.81:12345 - R:/10.30.170.143:39225]} 2026-01-30T00:40:50,167 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,167 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3cd55479} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,176 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43921. 2026-01-30T00:40:50,177 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3e35734a, L:/10.30.171.81:12345 - R:/10.30.170.143:43921]}) is up now. 2026-01-30T00:40:50,177 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,178 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3e35734a, L:/10.30.171.81:12345 - R:/10.30.170.143:43921]} 2026-01-30T00:40:50,178 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,178 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6bf14ad1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,185 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34021. 2026-01-30T00:40:50,185 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x72b9c755, L:/10.30.171.81:12345 - R:/10.30.170.143:34021]}) is up now. 2026-01-30T00:40:50,186 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,186 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x72b9c755, L:/10.30.171.81:12345 - R:/10.30.170.143:34021]} 2026-01-30T00:40:50,186 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,186 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@738d309e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,196 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44499. 2026-01-30T00:40:50,197 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6b3297e4, L:/10.30.171.81:12345 - R:/10.30.170.143:44499]}) is up now. 2026-01-30T00:40:50,197 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,198 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6b3297e4, L:/10.30.171.81:12345 - R:/10.30.170.143:44499]} 2026-01-30T00:40:50,198 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,198 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@230e5bfa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,208 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45877. 2026-01-30T00:40:50,209 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3db23bd3, L:/10.30.171.81:12345 - R:/10.30.170.143:45877]}) is up now. 2026-01-30T00:40:50,210 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,210 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3db23bd3, L:/10.30.171.81:12345 - R:/10.30.170.143:45877]} 2026-01-30T00:40:50,210 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,210 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6f4d01c4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,220 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38147. 2026-01-30T00:40:50,221 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x40f50974, L:/10.30.171.81:12345 - R:/10.30.170.143:38147]}) is up now. 2026-01-30T00:40:50,222 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,222 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x40f50974, L:/10.30.171.81:12345 - R:/10.30.170.143:38147]} 2026-01-30T00:40:50,222 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,222 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@61bba489} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,229 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44565. 2026-01-30T00:40:50,230 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4f9286e0, L:/10.30.171.81:12345 - R:/10.30.170.143:44565]}) is up now. 2026-01-30T00:40:50,230 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,231 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4f9286e0, L:/10.30.171.81:12345 - R:/10.30.170.143:44565]} 2026-01-30T00:40:50,231 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,231 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1a46146f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,238 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33727. 2026-01-30T00:40:50,239 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb0d7d6b0, L:/10.30.171.81:12345 - R:/10.30.170.143:33727]}) is up now. 2026-01-30T00:40:50,239 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,240 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0d7d6b0, L:/10.30.171.81:12345 - R:/10.30.170.143:33727]} 2026-01-30T00:40:50,240 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,240 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4bc9d07} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,247 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35667. 2026-01-30T00:40:50,247 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x362f3082, L:/10.30.171.81:12345 - R:/10.30.170.143:35667]}) is up now. 2026-01-30T00:40:50,248 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,249 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x362f3082, L:/10.30.171.81:12345 - R:/10.30.170.143:35667]} 2026-01-30T00:40:50,249 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,249 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3285dca2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,256 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39181. 2026-01-30T00:40:50,256 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7909d030, L:/10.30.171.81:12345 - R:/10.30.170.143:39181]}) is up now. 2026-01-30T00:40:50,257 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,258 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7909d030, L:/10.30.171.81:12345 - R:/10.30.170.143:39181]} 2026-01-30T00:40:50,258 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,258 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3a5dbf0e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,267 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35747. 2026-01-30T00:40:50,267 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc14ffda4, L:/10.30.171.81:12345 - R:/10.30.170.143:35747]}) is up now. 2026-01-30T00:40:50,269 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,269 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc14ffda4, L:/10.30.171.81:12345 - R:/10.30.170.143:35747]} 2026-01-30T00:40:50,270 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,270 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72628385} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,276 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37363. 2026-01-30T00:40:50,277 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb5d0b235, L:/10.30.171.81:12345 - R:/10.30.170.143:37363]}) is up now. 2026-01-30T00:40:50,277 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,278 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb5d0b235, L:/10.30.171.81:12345 - R:/10.30.170.143:37363]} 2026-01-30T00:40:50,278 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,278 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1491935f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,285 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38625. 2026-01-30T00:40:50,285 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x93f99a36, L:/10.30.171.81:12345 - R:/10.30.170.143:38625]}) is up now. 2026-01-30T00:40:50,286 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,286 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x93f99a36, L:/10.30.171.81:12345 - R:/10.30.170.143:38625]} 2026-01-30T00:40:50,287 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,287 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4422b21} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,293 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44721. 2026-01-30T00:40:50,294 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x64a61fd8, L:/10.30.171.81:12345 - R:/10.30.170.143:44721]}) is up now. 2026-01-30T00:40:50,294 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,295 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x64a61fd8, L:/10.30.171.81:12345 - R:/10.30.170.143:44721]} 2026-01-30T00:40:50,295 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,295 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3470d31b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,304 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42205. 2026-01-30T00:40:50,305 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x11ef3000, L:/10.30.171.81:12345 - R:/10.30.170.143:42205]}) is up now. 2026-01-30T00:40:50,306 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,306 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x11ef3000, L:/10.30.171.81:12345 - R:/10.30.170.143:42205]} 2026-01-30T00:40:50,306 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,306 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7debd0c5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,313 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39905. 2026-01-30T00:40:50,314 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x48fe9c1e, L:/10.30.171.81:12345 - R:/10.30.170.143:39905]}) is up now. 2026-01-30T00:40:50,314 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,315 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x48fe9c1e, L:/10.30.171.81:12345 - R:/10.30.170.143:39905]} 2026-01-30T00:40:50,315 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,315 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3011f1f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,324 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33901. 2026-01-30T00:40:50,325 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x318b44d3, L:/10.30.171.81:12345 - R:/10.30.170.143:33901]}) is up now. 2026-01-30T00:40:50,329 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,330 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x318b44d3, L:/10.30.171.81:12345 - R:/10.30.170.143:33901]} 2026-01-30T00:40:50,330 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,330 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@cefc08d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,337 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38739. 2026-01-30T00:40:50,337 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa815f5c7, L:/10.30.171.81:12345 - R:/10.30.170.143:38739]}) is up now. 2026-01-30T00:40:50,337 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,338 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa815f5c7, L:/10.30.171.81:12345 - R:/10.30.170.143:38739]} 2026-01-30T00:40:50,338 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,338 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@136f05be} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,345 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40591. 2026-01-30T00:40:50,345 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x19091440, L:/10.30.171.81:12345 - R:/10.30.170.143:40591]}) is up now. 2026-01-30T00:40:50,347 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,347 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x19091440, L:/10.30.171.81:12345 - R:/10.30.170.143:40591]} 2026-01-30T00:40:50,348 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,348 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6f9adbeb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,355 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38457. 2026-01-30T00:40:50,356 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0bcf36ea, L:/10.30.171.81:12345 - R:/10.30.170.143:38457]}) is up now. 2026-01-30T00:40:50,356 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,357 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0bcf36ea, L:/10.30.171.81:12345 - R:/10.30.170.143:38457]} 2026-01-30T00:40:50,357 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,357 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3648f30a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,364 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32935. 2026-01-30T00:40:50,365 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0937457d, L:/10.30.171.81:12345 - R:/10.30.170.143:32935]}) is up now. 2026-01-30T00:40:50,366 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,366 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0937457d, L:/10.30.171.81:12345 - R:/10.30.170.143:32935]} 2026-01-30T00:40:50,366 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,366 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7f0111f6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,377 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33931. 2026-01-30T00:40:50,377 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf16de67b, L:/10.30.171.81:12345 - R:/10.30.170.143:33931]}) is up now. 2026-01-30T00:40:50,378 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,378 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf16de67b, L:/10.30.171.81:12345 - R:/10.30.170.143:33931]} 2026-01-30T00:40:50,378 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,379 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3314c2cc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,386 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43685. 2026-01-30T00:40:50,386 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x77e66e8c, L:/10.30.171.81:12345 - R:/10.30.170.143:43685]}) is up now. 2026-01-30T00:40:50,387 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,387 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x77e66e8c, L:/10.30.171.81:12345 - R:/10.30.170.143:43685]} 2026-01-30T00:40:50,388 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,388 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6bd09614} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,395 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43879. 2026-01-30T00:40:50,395 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfbd559f5, L:/10.30.171.81:12345 - R:/10.30.170.143:43879]}) is up now. 2026-01-30T00:40:50,396 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,396 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfbd559f5, L:/10.30.171.81:12345 - R:/10.30.170.143:43879]} 2026-01-30T00:40:50,397 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,397 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@71aea861} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,404 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41737. 2026-01-30T00:40:50,404 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa999e792, L:/10.30.171.81:12345 - R:/10.30.170.143:41737]}) is up now. 2026-01-30T00:40:50,405 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,405 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa999e792, L:/10.30.171.81:12345 - R:/10.30.170.143:41737]} 2026-01-30T00:40:50,405 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,405 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@59c2e3c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,416 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40159. 2026-01-30T00:40:50,416 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1bf754c3, L:/10.30.171.81:12345 - R:/10.30.170.143:40159]}) is up now. 2026-01-30T00:40:50,417 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,417 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1bf754c3, L:/10.30.171.81:12345 - R:/10.30.170.143:40159]} 2026-01-30T00:40:50,417 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,417 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4c6eb3f9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,424 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39797. 2026-01-30T00:40:50,425 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x173acefc, L:/10.30.171.81:12345 - R:/10.30.170.143:39797]}) is up now. 2026-01-30T00:40:50,426 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,426 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x173acefc, L:/10.30.171.81:12345 - R:/10.30.170.143:39797]} 2026-01-30T00:40:50,426 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,426 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7233205f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,433 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36489. 2026-01-30T00:40:50,433 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdd53166c, L:/10.30.171.81:12345 - R:/10.30.170.143:36489]}) is up now. 2026-01-30T00:40:50,434 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,435 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdd53166c, L:/10.30.171.81:12345 - R:/10.30.170.143:36489]} 2026-01-30T00:40:50,435 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,435 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@156ce245} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,443 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34285. 2026-01-30T00:40:50,443 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x59d19c4d, L:/10.30.171.81:12345 - R:/10.30.170.143:34285]}) is up now. 2026-01-30T00:40:50,444 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,445 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x59d19c4d, L:/10.30.171.81:12345 - R:/10.30.170.143:34285]} 2026-01-30T00:40:50,445 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,446 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4f62ba00} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,454 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39551. 2026-01-30T00:40:50,454 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8854e0a9, L:/10.30.171.81:12345 - R:/10.30.170.143:39551]}) is up now. 2026-01-30T00:40:50,455 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,455 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8854e0a9, L:/10.30.171.81:12345 - R:/10.30.170.143:39551]} 2026-01-30T00:40:50,455 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,455 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@149b5c57} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,464 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40333. 2026-01-30T00:40:50,464 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xca7bcb01, L:/10.30.171.81:12345 - R:/10.30.170.143:40333]}) is up now. 2026-01-30T00:40:50,465 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,465 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xca7bcb01, L:/10.30.171.81:12345 - R:/10.30.170.143:40333]} 2026-01-30T00:40:50,465 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,466 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6e19048a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,476 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33837. 2026-01-30T00:40:50,476 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe2c17c85, L:/10.30.171.81:12345 - R:/10.30.170.143:33837]}) is up now. 2026-01-30T00:40:50,477 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,478 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe2c17c85, L:/10.30.171.81:12345 - R:/10.30.170.143:33837]} 2026-01-30T00:40:50,478 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,478 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@36c17d5c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,485 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34675. 2026-01-30T00:40:50,485 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x06cf2224, L:/10.30.171.81:12345 - R:/10.30.170.143:34675]}) is up now. 2026-01-30T00:40:50,486 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,486 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x06cf2224, L:/10.30.171.81:12345 - R:/10.30.170.143:34675]} 2026-01-30T00:40:50,486 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,486 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1f93b41b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,495 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38157. 2026-01-30T00:40:50,495 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x135b8b9f, L:/10.30.171.81:12345 - R:/10.30.170.143:38157]}) is up now. 2026-01-30T00:40:50,497 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,497 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x135b8b9f, L:/10.30.171.81:12345 - R:/10.30.170.143:38157]} 2026-01-30T00:40:50,498 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,498 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@50232b40} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,547 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46539. 2026-01-30T00:40:50,547 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa54b084c, L:/10.30.171.81:12345 - R:/10.30.170.143:46539]}) is up now. 2026-01-30T00:40:50,549 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,550 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa54b084c, L:/10.30.171.81:12345 - R:/10.30.170.143:46539]} 2026-01-30T00:40:50,550 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,550 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7743ab41} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,557 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35983. 2026-01-30T00:40:50,558 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x93e018a9, L:/10.30.171.81:12345 - R:/10.30.170.143:35983]}) is up now. 2026-01-30T00:40:50,559 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,560 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x93e018a9, L:/10.30.171.81:12345 - R:/10.30.170.143:35983]} 2026-01-30T00:40:50,560 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,560 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7b5d052f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,567 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34053. 2026-01-30T00:40:50,567 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdf0e8f26, L:/10.30.171.81:12345 - R:/10.30.170.143:34053]}) is up now. 2026-01-30T00:40:50,568 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,569 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdf0e8f26, L:/10.30.171.81:12345 - R:/10.30.170.143:34053]} 2026-01-30T00:40:50,569 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,569 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5d3db139} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,576 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33147. 2026-01-30T00:40:50,576 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xcd303343, L:/10.30.171.81:12345 - R:/10.30.170.143:33147]}) is up now. 2026-01-30T00:40:50,577 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,577 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcd303343, L:/10.30.171.81:12345 - R:/10.30.170.143:33147]} 2026-01-30T00:40:50,578 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,578 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6b62ba50} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,588 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39399. 2026-01-30T00:40:50,589 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x74bdff97, L:/10.30.171.81:12345 - R:/10.30.170.143:39399]}) is up now. 2026-01-30T00:40:50,589 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,590 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x74bdff97, L:/10.30.171.81:12345 - R:/10.30.170.143:39399]} 2026-01-30T00:40:50,590 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,590 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2117913e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,597 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33187. 2026-01-30T00:40:50,598 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1dda7458, L:/10.30.171.81:12345 - R:/10.30.170.143:33187]}) is up now. 2026-01-30T00:40:50,599 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,599 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1dda7458, L:/10.30.171.81:12345 - R:/10.30.170.143:33187]} 2026-01-30T00:40:50,600 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,600 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@70fb5bfa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,610 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41365. 2026-01-30T00:40:50,610 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x584a943f, L:/10.30.171.81:12345 - R:/10.30.170.143:41365]}) is up now. 2026-01-30T00:40:50,611 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,611 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x584a943f, L:/10.30.171.81:12345 - R:/10.30.170.143:41365]} 2026-01-30T00:40:50,611 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,612 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@49d4dc2f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,618 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35331. 2026-01-30T00:40:50,619 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xaa2ebe8e, L:/10.30.171.81:12345 - R:/10.30.170.143:35331]}) is up now. 2026-01-30T00:40:50,619 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,620 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaa2ebe8e, L:/10.30.171.81:12345 - R:/10.30.170.143:35331]} 2026-01-30T00:40:50,620 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,620 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4a08348} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,641 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41119. 2026-01-30T00:40:50,642 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdb1b6177, L:/10.30.171.81:12345 - R:/10.30.170.143:41119]}) is up now. 2026-01-30T00:40:50,644 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,645 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdb1b6177, L:/10.30.171.81:12345 - R:/10.30.170.143:41119]} 2026-01-30T00:40:50,645 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,645 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@60696184} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,665 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32977. 2026-01-30T00:40:50,666 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe1c12b96, L:/10.30.171.81:12345 - R:/10.30.170.143:32977]}) is up now. 2026-01-30T00:40:50,667 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,667 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe1c12b96, L:/10.30.171.81:12345 - R:/10.30.170.143:32977]} 2026-01-30T00:40:50,668 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,668 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@32d3c752} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,677 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33715. 2026-01-30T00:40:50,677 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x34f9b644, L:/10.30.171.81:12345 - R:/10.30.170.143:33715]}) is up now. 2026-01-30T00:40:50,678 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,678 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x34f9b644, L:/10.30.171.81:12345 - R:/10.30.170.143:33715]} 2026-01-30T00:40:50,678 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,679 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@352b16f4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,685 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37231. 2026-01-30T00:40:50,685 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9819a5a3, L:/10.30.171.81:12345 - R:/10.30.170.143:37231]}) is up now. 2026-01-30T00:40:50,686 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,686 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9819a5a3, L:/10.30.171.81:12345 - R:/10.30.170.143:37231]} 2026-01-30T00:40:50,686 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,687 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@25cce003} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,704 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41359. 2026-01-30T00:40:50,705 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x23f1b976, L:/10.30.171.81:12345 - R:/10.30.170.143:41359]}) is up now. 2026-01-30T00:40:50,706 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,706 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x23f1b976, L:/10.30.171.81:12345 - R:/10.30.170.143:41359]} 2026-01-30T00:40:50,706 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,706 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@747d0a9b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,714 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36045. 2026-01-30T00:40:50,714 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xbaa0bda1, L:/10.30.171.81:12345 - R:/10.30.170.143:36045]}) is up now. 2026-01-30T00:40:50,716 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,716 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbaa0bda1, L:/10.30.171.81:12345 - R:/10.30.170.143:36045]} 2026-01-30T00:40:50,716 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,717 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@58a7dc24} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,724 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42917. 2026-01-30T00:40:50,725 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x610d7d78, L:/10.30.171.81:12345 - R:/10.30.170.143:42917]}) is up now. 2026-01-30T00:40:50,725 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,725 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x610d7d78, L:/10.30.171.81:12345 - R:/10.30.170.143:42917]} 2026-01-30T00:40:50,726 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,726 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5d1dd682} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,732 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38385. 2026-01-30T00:40:50,732 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa4f5265e, L:/10.30.171.81:12345 - R:/10.30.170.143:38385]}) is up now. 2026-01-30T00:40:50,733 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,733 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa4f5265e, L:/10.30.171.81:12345 - R:/10.30.170.143:38385]} 2026-01-30T00:40:50,734 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,734 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7c39fe6d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,740 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46395. 2026-01-30T00:40:50,741 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1fb9cf60, L:/10.30.171.81:12345 - R:/10.30.170.143:46395]}) is up now. 2026-01-30T00:40:50,742 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,743 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1fb9cf60, L:/10.30.171.81:12345 - R:/10.30.170.143:46395]} 2026-01-30T00:40:50,743 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,743 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1bc01d41} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,752 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46439. 2026-01-30T00:40:50,753 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x11ec7478, L:/10.30.171.81:12345 - R:/10.30.170.143:46439]}) is up now. 2026-01-30T00:40:50,754 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,755 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x11ec7478, L:/10.30.171.81:12345 - R:/10.30.170.143:46439]} 2026-01-30T00:40:50,755 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,755 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@330770e0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,761 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45859. 2026-01-30T00:40:50,761 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6ae5863d, L:/10.30.171.81:12345 - R:/10.30.170.143:45859]}) is up now. 2026-01-30T00:40:50,762 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,762 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6ae5863d, L:/10.30.171.81:12345 - R:/10.30.170.143:45859]} 2026-01-30T00:40:50,762 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,762 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@60904a6c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,772 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39619. 2026-01-30T00:40:50,772 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x93c27546, L:/10.30.171.81:12345 - R:/10.30.170.143:39619]}) is up now. 2026-01-30T00:40:50,777 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,777 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x93c27546, L:/10.30.171.81:12345 - R:/10.30.170.143:39619]} 2026-01-30T00:40:50,778 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,778 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@61cb718e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,785 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39097. 2026-01-30T00:40:50,785 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x13bab416, L:/10.30.171.81:12345 - R:/10.30.170.143:39097]}) is up now. 2026-01-30T00:40:50,786 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,786 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x13bab416, L:/10.30.171.81:12345 - R:/10.30.170.143:39097]} 2026-01-30T00:40:50,787 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,787 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@f362c65} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,793 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44973. 2026-01-30T00:40:50,794 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4793c074, L:/10.30.171.81:12345 - R:/10.30.170.143:44973]}) is up now. 2026-01-30T00:40:50,795 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,795 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4793c074, L:/10.30.171.81:12345 - R:/10.30.170.143:44973]} 2026-01-30T00:40:50,795 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,796 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@367a6684} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,805 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46249. 2026-01-30T00:40:50,805 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5cd19f80, L:/10.30.171.81:12345 - R:/10.30.170.143:46249]}) is up now. 2026-01-30T00:40:50,807 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,807 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5cd19f80, L:/10.30.171.81:12345 - R:/10.30.170.143:46249]} 2026-01-30T00:40:50,807 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,807 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1f4310a6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,815 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41395. 2026-01-30T00:40:50,815 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x25489703, L:/10.30.171.81:12345 - R:/10.30.170.143:41395]}) is up now. 2026-01-30T00:40:50,816 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,817 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x25489703, L:/10.30.171.81:12345 - R:/10.30.170.143:41395]} 2026-01-30T00:40:50,817 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,817 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5053f05c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,825 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38753. 2026-01-30T00:40:50,825 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x920061a2, L:/10.30.171.81:12345 - R:/10.30.170.143:38753]}) is up now. 2026-01-30T00:40:50,829 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,829 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x920061a2, L:/10.30.171.81:12345 - R:/10.30.170.143:38753]} 2026-01-30T00:40:50,830 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,830 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@297b039f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,840 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35265. 2026-01-30T00:40:50,841 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0faa1891, L:/10.30.171.81:12345 - R:/10.30.170.143:35265]}) is up now. 2026-01-30T00:40:50,841 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,842 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0faa1891, L:/10.30.171.81:12345 - R:/10.30.170.143:35265]} 2026-01-30T00:40:50,842 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,842 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@27f4c4ae} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,849 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32871. 2026-01-30T00:40:50,849 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x76165769, L:/10.30.171.81:12345 - R:/10.30.170.143:32871]}) is up now. 2026-01-30T00:40:50,851 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,851 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x76165769, L:/10.30.171.81:12345 - R:/10.30.170.143:32871]} 2026-01-30T00:40:50,852 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,852 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4571ef1f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,858 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39805. 2026-01-30T00:40:50,859 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe51d0659, L:/10.30.171.81:12345 - R:/10.30.170.143:39805]}) is up now. 2026-01-30T00:40:50,859 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,860 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe51d0659, L:/10.30.171.81:12345 - R:/10.30.170.143:39805]} 2026-01-30T00:40:50,860 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,860 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@40c66bd5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,866 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43843. 2026-01-30T00:40:50,866 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xea7960be, L:/10.30.171.81:12345 - R:/10.30.170.143:43843]}) is up now. 2026-01-30T00:40:50,867 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,867 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea7960be, L:/10.30.171.81:12345 - R:/10.30.170.143:43843]} 2026-01-30T00:40:50,867 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,868 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3eef5f7a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,874 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35401. 2026-01-30T00:40:50,875 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x20c1e88a, L:/10.30.171.81:12345 - R:/10.30.170.143:35401]}) is up now. 2026-01-30T00:40:50,876 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,876 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x20c1e88a, L:/10.30.171.81:12345 - R:/10.30.170.143:35401]} 2026-01-30T00:40:50,876 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,877 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2cc0380d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,884 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45543. 2026-01-30T00:40:50,885 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xedc8c52e, L:/10.30.171.81:12345 - R:/10.30.170.143:45543]}) is up now. 2026-01-30T00:40:50,886 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,886 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xedc8c52e, L:/10.30.171.81:12345 - R:/10.30.170.143:45543]} 2026-01-30T00:40:50,887 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,887 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2c5dbb0b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,893 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39393. 2026-01-30T00:40:50,893 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x043ac72d, L:/10.30.171.81:12345 - R:/10.30.170.143:39393]}) is up now. 2026-01-30T00:40:50,896 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,896 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x043ac72d, L:/10.30.171.81:12345 - R:/10.30.170.143:39393]} 2026-01-30T00:40:50,897 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,897 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1f43dc63} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,903 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46021. 2026-01-30T00:40:50,903 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb0337130, L:/10.30.171.81:12345 - R:/10.30.170.143:46021]}) is up now. 2026-01-30T00:40:50,904 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,905 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0337130, L:/10.30.171.81:12345 - R:/10.30.170.143:46021]} 2026-01-30T00:40:50,905 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,905 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@35191836} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,912 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38811. 2026-01-30T00:40:50,912 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0a5b55e3, L:/10.30.171.81:12345 - R:/10.30.170.143:38811]}) is up now. 2026-01-30T00:40:50,913 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,914 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0a5b55e3, L:/10.30.171.81:12345 - R:/10.30.170.143:38811]} 2026-01-30T00:40:50,914 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,914 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@24e2eb29} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,921 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42531. 2026-01-30T00:40:50,921 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x624f36c3, L:/10.30.171.81:12345 - R:/10.30.170.143:42531]}) is up now. 2026-01-30T00:40:50,922 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,922 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x624f36c3, L:/10.30.171.81:12345 - R:/10.30.170.143:42531]} 2026-01-30T00:40:50,922 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,922 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5805ff97} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,932 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45229. 2026-01-30T00:40:50,933 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x26290118, L:/10.30.171.81:12345 - R:/10.30.170.143:45229]}) is up now. 2026-01-30T00:40:50,934 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,934 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x26290118, L:/10.30.171.81:12345 - R:/10.30.170.143:45229]} 2026-01-30T00:40:50,934 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,934 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@304849fc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,942 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41771. 2026-01-30T00:40:50,942 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6ef9350d, L:/10.30.171.81:12345 - R:/10.30.170.143:41771]}) is up now. 2026-01-30T00:40:50,943 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,943 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6ef9350d, L:/10.30.171.81:12345 - R:/10.30.170.143:41771]} 2026-01-30T00:40:50,943 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,943 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3bec787e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,950 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43989. 2026-01-30T00:40:50,951 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe9f89dc1, L:/10.30.171.81:12345 - R:/10.30.170.143:43989]}) is up now. 2026-01-30T00:40:50,952 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,952 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe9f89dc1, L:/10.30.171.81:12345 - R:/10.30.170.143:43989]} 2026-01-30T00:40:50,952 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,952 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@fbc3539} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,959 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37979. 2026-01-30T00:40:50,960 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xbe3549f1, L:/10.30.171.81:12345 - R:/10.30.170.143:37979]}) is up now. 2026-01-30T00:40:50,961 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,961 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbe3549f1, L:/10.30.171.81:12345 - R:/10.30.170.143:37979]} 2026-01-30T00:40:50,961 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,962 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@eeaf7f8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,968 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36157. 2026-01-30T00:40:50,969 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd4762692, L:/10.30.171.81:12345 - R:/10.30.170.143:36157]}) is up now. 2026-01-30T00:40:50,970 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,970 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd4762692, L:/10.30.171.81:12345 - R:/10.30.170.143:36157]} 2026-01-30T00:40:50,970 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,970 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7ca1c324} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,981 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44073. 2026-01-30T00:40:50,981 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb31b77fd, L:/10.30.171.81:12345 - R:/10.30.170.143:44073]}) is up now. 2026-01-30T00:40:50,982 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,983 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb31b77fd, L:/10.30.171.81:12345 - R:/10.30.170.143:44073]} 2026-01-30T00:40:50,983 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,983 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@a38e2a0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,990 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46097. 2026-01-30T00:40:50,991 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7c5efc8c, L:/10.30.171.81:12345 - R:/10.30.170.143:46097]}) is up now. 2026-01-30T00:40:50,991 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:50,992 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7c5efc8c, L:/10.30.171.81:12345 - R:/10.30.170.143:46097]} 2026-01-30T00:40:50,992 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:50,992 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6fbec0fa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,000 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38757. 2026-01-30T00:40:51,001 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf2eb58fb, L:/10.30.171.81:12345 - R:/10.30.170.143:38757]}) is up now. 2026-01-30T00:40:51,002 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,002 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf2eb58fb, L:/10.30.171.81:12345 - R:/10.30.170.143:38757]} 2026-01-30T00:40:51,002 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,003 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3e939bc1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,012 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43519. 2026-01-30T00:40:51,013 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xeb64c954, L:/10.30.171.81:12345 - R:/10.30.170.143:43519]}) is up now. 2026-01-30T00:40:51,013 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,013 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeb64c954, L:/10.30.171.81:12345 - R:/10.30.170.143:43519]} 2026-01-30T00:40:51,014 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,014 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@44660308} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,020 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38711. 2026-01-30T00:40:51,021 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x805fd5c7, L:/10.30.171.81:12345 - R:/10.30.170.143:38711]}) is up now. 2026-01-30T00:40:51,021 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,021 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x805fd5c7, L:/10.30.171.81:12345 - R:/10.30.170.143:38711]} 2026-01-30T00:40:51,022 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,022 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7cde1562} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,033 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40131. 2026-01-30T00:40:51,033 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x655e522c, L:/10.30.171.81:12345 - R:/10.30.170.143:40131]}) is up now. 2026-01-30T00:40:51,034 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,034 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x655e522c, L:/10.30.171.81:12345 - R:/10.30.170.143:40131]} 2026-01-30T00:40:51,034 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,035 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@38525046} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,041 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37539. 2026-01-30T00:40:51,042 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x738c692a, L:/10.30.171.81:12345 - R:/10.30.170.143:37539]}) is up now. 2026-01-30T00:40:51,043 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,043 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x738c692a, L:/10.30.171.81:12345 - R:/10.30.170.143:37539]} 2026-01-30T00:40:51,043 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,043 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3b448a8e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,050 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45105. 2026-01-30T00:40:51,050 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa04daa5b, L:/10.30.171.81:12345 - R:/10.30.170.143:45105]}) is up now. 2026-01-30T00:40:51,051 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,051 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa04daa5b, L:/10.30.171.81:12345 - R:/10.30.170.143:45105]} 2026-01-30T00:40:51,052 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,052 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@549e390d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,061 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42697. 2026-01-30T00:40:51,061 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x16ec7420, L:/10.30.171.81:12345 - R:/10.30.170.143:42697]}) is up now. 2026-01-30T00:40:51,062 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,062 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x16ec7420, L:/10.30.171.81:12345 - R:/10.30.170.143:42697]} 2026-01-30T00:40:51,062 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,063 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5da89274} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,073 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43417. 2026-01-30T00:40:51,073 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x56c9af25, L:/10.30.171.81:12345 - R:/10.30.170.143:43417]}) is up now. 2026-01-30T00:40:51,075 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,075 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x56c9af25, L:/10.30.171.81:12345 - R:/10.30.170.143:43417]} 2026-01-30T00:40:51,076 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,076 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@74648b59} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,084 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46275. 2026-01-30T00:40:51,084 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd6abbabd, L:/10.30.171.81:12345 - R:/10.30.170.143:46275]}) is up now. 2026-01-30T00:40:51,085 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,086 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd6abbabd, L:/10.30.171.81:12345 - R:/10.30.170.143:46275]} 2026-01-30T00:40:51,086 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,086 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@347b37ee} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,093 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44567. 2026-01-30T00:40:51,093 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8e3c25db, L:/10.30.171.81:12345 - R:/10.30.170.143:44567]}) is up now. 2026-01-30T00:40:51,094 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,095 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8e3c25db, L:/10.30.171.81:12345 - R:/10.30.170.143:44567]} 2026-01-30T00:40:51,095 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,095 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72f2e1c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,102 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34255. 2026-01-30T00:40:51,102 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1fa2519d, L:/10.30.171.81:12345 - R:/10.30.170.143:34255]}) is up now. 2026-01-30T00:40:51,103 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,104 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1fa2519d, L:/10.30.171.81:12345 - R:/10.30.170.143:34255]} 2026-01-30T00:40:51,104 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,104 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72c809e8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,111 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36809. 2026-01-30T00:40:51,111 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb0b05911, L:/10.30.171.81:12345 - R:/10.30.170.143:36809]}) is up now. 2026-01-30T00:40:51,112 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,113 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0b05911, L:/10.30.171.81:12345 - R:/10.30.170.143:36809]} 2026-01-30T00:40:51,113 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,113 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5a608603} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,120 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37073. 2026-01-30T00:40:51,121 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2d522baa, L:/10.30.171.81:12345 - R:/10.30.170.143:37073]}) is up now. 2026-01-30T00:40:51,122 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,123 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2d522baa, L:/10.30.171.81:12345 - R:/10.30.170.143:37073]} 2026-01-30T00:40:51,123 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,123 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5a64e02e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,148 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46505. 2026-01-30T00:40:51,149 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3414b6c6, L:/10.30.171.81:12345 - R:/10.30.170.143:46505]}) is up now. 2026-01-30T00:40:51,149 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,150 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3414b6c6, L:/10.30.171.81:12345 - R:/10.30.170.143:46505]} 2026-01-30T00:40:51,150 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,150 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@566529c7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,160 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39935. 2026-01-30T00:40:51,161 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7bee5c65, L:/10.30.171.81:12345 - R:/10.30.170.143:39935]}) is up now. 2026-01-30T00:40:51,162 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,165 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7bee5c65, L:/10.30.171.81:12345 - R:/10.30.170.143:39935]} 2026-01-30T00:40:51,165 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,165 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5df1980} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,173 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42783. 2026-01-30T00:40:51,173 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe8abbc06, L:/10.30.171.81:12345 - R:/10.30.170.143:42783]}) is up now. 2026-01-30T00:40:51,174 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,175 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe8abbc06, L:/10.30.171.81:12345 - R:/10.30.170.143:42783]} 2026-01-30T00:40:51,175 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,175 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@8724cc4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,182 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42201. 2026-01-30T00:40:51,182 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4eae02af, L:/10.30.171.81:12345 - R:/10.30.170.143:42201]}) is up now. 2026-01-30T00:40:51,184 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,185 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4eae02af, L:/10.30.171.81:12345 - R:/10.30.170.143:42201]} 2026-01-30T00:40:51,185 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,185 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1d58478c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,192 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34639. 2026-01-30T00:40:51,193 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xea27df59, L:/10.30.171.81:12345 - R:/10.30.170.143:34639]}) is up now. 2026-01-30T00:40:51,194 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,194 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea27df59, L:/10.30.171.81:12345 - R:/10.30.170.143:34639]} 2026-01-30T00:40:51,194 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,195 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@64b933d2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,204 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39365. 2026-01-30T00:40:51,205 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x07e81eb8, L:/10.30.171.81:12345 - R:/10.30.170.143:39365]}) is up now. 2026-01-30T00:40:51,206 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,207 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x07e81eb8, L:/10.30.171.81:12345 - R:/10.30.170.143:39365]} 2026-01-30T00:40:51,207 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,207 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@57dd779b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,217 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42273. 2026-01-30T00:40:51,217 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xff5f5584, L:/10.30.171.81:12345 - R:/10.30.170.143:42273]}) is up now. 2026-01-30T00:40:51,219 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,220 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xff5f5584, L:/10.30.171.81:12345 - R:/10.30.170.143:42273]} 2026-01-30T00:40:51,220 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,220 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@18993769} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,226 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45561. 2026-01-30T00:40:51,227 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd73a5a17, L:/10.30.171.81:12345 - R:/10.30.170.143:45561]}) is up now. 2026-01-30T00:40:51,229 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,230 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd73a5a17, L:/10.30.171.81:12345 - R:/10.30.170.143:45561]} 2026-01-30T00:40:51,230 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,230 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7fc34ed1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,237 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38587. 2026-01-30T00:40:51,237 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x35d3176d, L:/10.30.171.81:12345 - R:/10.30.170.143:38587]}) is up now. 2026-01-30T00:40:51,239 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,239 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x35d3176d, L:/10.30.171.81:12345 - R:/10.30.170.143:38587]} 2026-01-30T00:40:51,239 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,239 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@e9414a5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,246 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43517. 2026-01-30T00:40:51,246 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7db4599a, L:/10.30.171.81:12345 - R:/10.30.170.143:43517]}) is up now. 2026-01-30T00:40:51,248 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,249 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7db4599a, L:/10.30.171.81:12345 - R:/10.30.170.143:43517]} 2026-01-30T00:40:51,249 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,249 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@485b8f37} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,257 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36497. 2026-01-30T00:40:51,257 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x204ff1cd, L:/10.30.171.81:12345 - R:/10.30.170.143:36497]}) is up now. 2026-01-30T00:40:51,259 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,259 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x204ff1cd, L:/10.30.171.81:12345 - R:/10.30.170.143:36497]} 2026-01-30T00:40:51,260 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,260 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6c5e91fe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,266 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33959. 2026-01-30T00:40:51,266 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xacfb7dae, L:/10.30.171.81:12345 - R:/10.30.170.143:33959]}) is up now. 2026-01-30T00:40:51,267 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,267 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xacfb7dae, L:/10.30.171.81:12345 - R:/10.30.170.143:33959]} 2026-01-30T00:40:51,267 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,267 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2877b890} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,274 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45673. 2026-01-30T00:40:51,275 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe2689322, L:/10.30.171.81:12345 - R:/10.30.170.143:45673]}) is up now. 2026-01-30T00:40:51,276 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,276 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe2689322, L:/10.30.171.81:12345 - R:/10.30.170.143:45673]} 2026-01-30T00:40:51,276 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,276 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1886d511} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,285 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46263. 2026-01-30T00:40:51,285 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x31821cd8, L:/10.30.171.81:12345 - R:/10.30.170.143:46263]}) is up now. 2026-01-30T00:40:51,286 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,286 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x31821cd8, L:/10.30.171.81:12345 - R:/10.30.170.143:46263]} 2026-01-30T00:40:51,286 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,286 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5a559781} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,293 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46363. 2026-01-30T00:40:51,294 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xdcc3188c, L:/10.30.171.81:12345 - R:/10.30.170.143:46363]}) is up now. 2026-01-30T00:40:51,295 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,295 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdcc3188c, L:/10.30.171.81:12345 - R:/10.30.170.143:46363]} 2026-01-30T00:40:51,295 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,295 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@46fcb5c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,305 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41249. 2026-01-30T00:40:51,305 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd3f26384, L:/10.30.171.81:12345 - R:/10.30.170.143:41249]}) is up now. 2026-01-30T00:40:51,306 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,307 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd3f26384, L:/10.30.171.81:12345 - R:/10.30.170.143:41249]} 2026-01-30T00:40:51,307 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,307 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2eb57a51} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,325 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45685. 2026-01-30T00:40:51,326 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x39a25bb3, L:/10.30.171.81:12345 - R:/10.30.170.143:45685]}) is up now. 2026-01-30T00:40:51,327 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,327 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x39a25bb3, L:/10.30.171.81:12345 - R:/10.30.170.143:45685]} 2026-01-30T00:40:51,327 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,328 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7ac383be} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,334 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41565. 2026-01-30T00:40:51,335 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7384f41f, L:/10.30.171.81:12345 - R:/10.30.170.143:41565]}) is up now. 2026-01-30T00:40:51,336 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,336 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7384f41f, L:/10.30.171.81:12345 - R:/10.30.170.143:41565]} 2026-01-30T00:40:51,337 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,337 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2f6deff5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,347 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42395. 2026-01-30T00:40:51,347 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x03093468, L:/10.30.171.81:12345 - R:/10.30.170.143:42395]}) is up now. 2026-01-30T00:40:51,348 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,349 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x03093468, L:/10.30.171.81:12345 - R:/10.30.170.143:42395]} 2026-01-30T00:40:51,349 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,349 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@61bf5c9f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,357 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45611. 2026-01-30T00:40:51,357 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4f7ddabf, L:/10.30.171.81:12345 - R:/10.30.170.143:45611]}) is up now. 2026-01-30T00:40:51,358 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,358 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4f7ddabf, L:/10.30.171.81:12345 - R:/10.30.170.143:45611]} 2026-01-30T00:40:51,359 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,359 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@243e9e7b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,369 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34359. 2026-01-30T00:40:51,369 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x158fdf13, L:/10.30.171.81:12345 - R:/10.30.170.143:34359]}) is up now. 2026-01-30T00:40:51,369 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,370 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x158fdf13, L:/10.30.171.81:12345 - R:/10.30.170.143:34359]} 2026-01-30T00:40:51,370 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,370 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3af4f2c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,377 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33061. 2026-01-30T00:40:51,377 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4434228e, L:/10.30.171.81:12345 - R:/10.30.170.143:33061]}) is up now. 2026-01-30T00:40:51,378 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,378 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4434228e, L:/10.30.171.81:12345 - R:/10.30.170.143:33061]} 2026-01-30T00:40:51,378 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,378 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6d0aa1dc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,385 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34649. 2026-01-30T00:40:51,386 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7d834881, L:/10.30.171.81:12345 - R:/10.30.170.143:34649]}) is up now. 2026-01-30T00:40:51,386 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,387 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7d834881, L:/10.30.171.81:12345 - R:/10.30.170.143:34649]} 2026-01-30T00:40:51,387 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,387 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@cb9d2e3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,394 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33685. 2026-01-30T00:40:51,395 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6810f754, L:/10.30.171.81:12345 - R:/10.30.170.143:33685]}) is up now. 2026-01-30T00:40:51,395 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,396 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6810f754, L:/10.30.171.81:12345 - R:/10.30.170.143:33685]} 2026-01-30T00:40:51,396 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,396 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@18ca34cf} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,405 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43741. 2026-01-30T00:40:51,405 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x05f9dc62, L:/10.30.171.81:12345 - R:/10.30.170.143:43741]}) is up now. 2026-01-30T00:40:51,406 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,407 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x05f9dc62, L:/10.30.171.81:12345 - R:/10.30.170.143:43741]} 2026-01-30T00:40:51,407 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,407 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@72ab0644} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,416 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37441. 2026-01-30T00:40:51,416 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xe3ae0a9f, L:/10.30.171.81:12345 - R:/10.30.170.143:37441]}) is up now. 2026-01-30T00:40:51,417 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,418 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe3ae0a9f, L:/10.30.171.81:12345 - R:/10.30.170.143:37441]} 2026-01-30T00:40:51,418 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,418 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7ccecf30} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,429 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38643. 2026-01-30T00:40:51,429 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1e23a91b, L:/10.30.171.81:12345 - R:/10.30.170.143:38643]}) is up now. 2026-01-30T00:40:51,430 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,430 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1e23a91b, L:/10.30.171.81:12345 - R:/10.30.170.143:38643]} 2026-01-30T00:40:51,430 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,431 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7ef71dd0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,438 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32887. 2026-01-30T00:40:51,438 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf8fb7224, L:/10.30.171.81:12345 - R:/10.30.170.143:32887]}) is up now. 2026-01-30T00:40:51,439 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,439 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf8fb7224, L:/10.30.171.81:12345 - R:/10.30.170.143:32887]} 2026-01-30T00:40:51,439 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,439 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@41c9d56c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,447 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43371. 2026-01-30T00:40:51,447 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x25fe290d, L:/10.30.171.81:12345 - R:/10.30.170.143:43371]}) is up now. 2026-01-30T00:40:51,448 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,448 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x25fe290d, L:/10.30.171.81:12345 - R:/10.30.170.143:43371]} 2026-01-30T00:40:51,449 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,449 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@185155ad} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,457 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32985. 2026-01-30T00:40:51,457 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc21741e5, L:/10.30.171.81:12345 - R:/10.30.170.143:32985]}) is up now. 2026-01-30T00:40:51,457 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,458 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc21741e5, L:/10.30.171.81:12345 - R:/10.30.170.143:32985]} 2026-01-30T00:40:51,458 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,458 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@e59a8fc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,464 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33571. 2026-01-30T00:40:51,464 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xcc42afc3, L:/10.30.171.81:12345 - R:/10.30.170.143:33571]}) is up now. 2026-01-30T00:40:51,465 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,466 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcc42afc3, L:/10.30.171.81:12345 - R:/10.30.170.143:33571]} 2026-01-30T00:40:51,466 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,466 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3eb54b51} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,485 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43759. 2026-01-30T00:40:51,485 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x63fe1c3a, L:/10.30.171.81:12345 - R:/10.30.170.143:43759]}) is up now. 2026-01-30T00:40:51,486 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,487 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x63fe1c3a, L:/10.30.171.81:12345 - R:/10.30.170.143:43759]} 2026-01-30T00:40:51,487 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,487 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@f26350a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,494 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38959. 2026-01-30T00:40:51,494 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xbd312c9a, L:/10.30.171.81:12345 - R:/10.30.170.143:38959]}) is up now. 2026-01-30T00:40:51,495 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,495 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbd312c9a, L:/10.30.171.81:12345 - R:/10.30.170.143:38959]} 2026-01-30T00:40:51,495 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,496 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@77d5e187} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,504 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35403. 2026-01-30T00:40:51,504 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x40457dfa, L:/10.30.171.81:12345 - R:/10.30.170.143:35403]}) is up now. 2026-01-30T00:40:51,505 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,505 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x40457dfa, L:/10.30.171.81:12345 - R:/10.30.170.143:35403]} 2026-01-30T00:40:51,505 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,505 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@263a0970} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,512 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39763. 2026-01-30T00:40:51,512 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5d5bebd7, L:/10.30.171.81:12345 - R:/10.30.170.143:39763]}) is up now. 2026-01-30T00:40:51,513 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,513 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5d5bebd7, L:/10.30.171.81:12345 - R:/10.30.170.143:39763]} 2026-01-30T00:40:51,514 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,514 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@504856b2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,520 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44737. 2026-01-30T00:40:51,521 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xc4cff1e7, L:/10.30.171.81:12345 - R:/10.30.170.143:44737]}) is up now. 2026-01-30T00:40:51,522 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,522 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc4cff1e7, L:/10.30.171.81:12345 - R:/10.30.170.143:44737]} 2026-01-30T00:40:51,523 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,523 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@31304b18} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,530 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44065. 2026-01-30T00:40:51,530 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x31d2b5f8, L:/10.30.171.81:12345 - R:/10.30.170.143:44065]}) is up now. 2026-01-30T00:40:51,531 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,531 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x31d2b5f8, L:/10.30.171.81:12345 - R:/10.30.170.143:44065]} 2026-01-30T00:40:51,531 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,531 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@44e0adfb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,539 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37673. 2026-01-30T00:40:51,539 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xca30ba61, L:/10.30.171.81:12345 - R:/10.30.170.143:37673]}) is up now. 2026-01-30T00:40:51,539 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,540 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xca30ba61, L:/10.30.171.81:12345 - R:/10.30.170.143:37673]} 2026-01-30T00:40:51,540 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,540 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4e835266} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,547 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39491. 2026-01-30T00:40:51,547 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xb70d2d05, L:/10.30.171.81:12345 - R:/10.30.170.143:39491]}) is up now. 2026-01-30T00:40:51,548 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,549 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb70d2d05, L:/10.30.171.81:12345 - R:/10.30.170.143:39491]} 2026-01-30T00:40:51,549 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,549 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3eeb90b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,556 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40025. 2026-01-30T00:40:51,556 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xfd33c367, L:/10.30.171.81:12345 - R:/10.30.170.143:40025]}) is up now. 2026-01-30T00:40:51,557 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,558 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfd33c367, L:/10.30.171.81:12345 - R:/10.30.170.143:40025]} 2026-01-30T00:40:51,558 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,558 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2e9c5cb5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,577 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40181. 2026-01-30T00:40:51,577 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x1b537e9d, L:/10.30.171.81:12345 - R:/10.30.170.143:40181]}) is up now. 2026-01-30T00:40:51,578 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,578 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1b537e9d, L:/10.30.171.81:12345 - R:/10.30.170.143:40181]} 2026-01-30T00:40:51,579 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,579 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1f504595} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,597 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41573. 2026-01-30T00:40:51,597 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x04ac528a, L:/10.30.171.81:12345 - R:/10.30.170.143:41573]}) is up now. 2026-01-30T00:40:51,599 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,599 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x04ac528a, L:/10.30.171.81:12345 - R:/10.30.170.143:41573]} 2026-01-30T00:40:51,599 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,600 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@48e46fde} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,608 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42549. 2026-01-30T00:40:51,609 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x926ff4a5, L:/10.30.171.81:12345 - R:/10.30.170.143:42549]}) is up now. 2026-01-30T00:40:51,609 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,609 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x926ff4a5, L:/10.30.171.81:12345 - R:/10.30.170.143:42549]} 2026-01-30T00:40:51,610 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,610 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@510c57ed} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,629 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45719. 2026-01-30T00:40:51,629 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4afd808e, L:/10.30.171.81:12345 - R:/10.30.170.143:45719]}) is up now. 2026-01-30T00:40:51,630 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,630 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4afd808e, L:/10.30.171.81:12345 - R:/10.30.170.143:45719]} 2026-01-30T00:40:51,631 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,631 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@51ab2806} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,637 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36877. 2026-01-30T00:40:51,638 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x47fd50c8, L:/10.30.171.81:12345 - R:/10.30.170.143:36877]}) is up now. 2026-01-30T00:40:51,639 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,639 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x47fd50c8, L:/10.30.171.81:12345 - R:/10.30.170.143:36877]} 2026-01-30T00:40:51,640 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,640 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@67a7a110} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,647 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44983. 2026-01-30T00:40:51,647 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x99554b6d, L:/10.30.171.81:12345 - R:/10.30.170.143:44983]}) is up now. 2026-01-30T00:40:51,648 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,649 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x99554b6d, L:/10.30.171.81:12345 - R:/10.30.170.143:44983]} 2026-01-30T00:40:51,649 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,649 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@319fcf24} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,656 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34127. 2026-01-30T00:40:51,657 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x9b16ddd9, L:/10.30.171.81:12345 - R:/10.30.170.143:34127]}) is up now. 2026-01-30T00:40:51,658 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,658 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9b16ddd9, L:/10.30.171.81:12345 - R:/10.30.170.143:34127]} 2026-01-30T00:40:51,658 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,658 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@76e02ff1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,665 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37489. 2026-01-30T00:40:51,665 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xde1777b1, L:/10.30.171.81:12345 - R:/10.30.170.143:37489]}) is up now. 2026-01-30T00:40:51,666 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,667 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xde1777b1, L:/10.30.171.81:12345 - R:/10.30.170.143:37489]} 2026-01-30T00:40:51,667 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,667 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@434c0e8e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,674 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46757. 2026-01-30T00:40:51,675 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xeca49a6d, L:/10.30.171.81:12345 - R:/10.30.170.143:46757]}) is up now. 2026-01-30T00:40:51,676 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,677 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeca49a6d, L:/10.30.171.81:12345 - R:/10.30.170.143:46757]} 2026-01-30T00:40:51,677 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,677 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@60676d31} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,684 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44677. 2026-01-30T00:40:51,685 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5645b4b2, L:/10.30.171.81:12345 - R:/10.30.170.143:44677]}) is up now. 2026-01-30T00:40:51,686 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,686 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5645b4b2, L:/10.30.171.81:12345 - R:/10.30.170.143:44677]} 2026-01-30T00:40:51,686 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,687 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@ff051e2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,693 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45433. 2026-01-30T00:40:51,694 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf973388b, L:/10.30.171.81:12345 - R:/10.30.170.143:45433]}) is up now. 2026-01-30T00:40:51,695 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,695 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf973388b, L:/10.30.171.81:12345 - R:/10.30.170.143:45433]} 2026-01-30T00:40:51,695 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,695 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7150db99} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,702 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42583. 2026-01-30T00:40:51,703 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6c6187bb, L:/10.30.171.81:12345 - R:/10.30.170.143:42583]}) is up now. 2026-01-30T00:40:51,704 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,705 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6c6187bb, L:/10.30.171.81:12345 - R:/10.30.170.143:42583]} 2026-01-30T00:40:51,705 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,705 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6f49a97} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,712 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41831. 2026-01-30T00:40:51,712 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3c73468d, L:/10.30.171.81:12345 - R:/10.30.170.143:41831]}) is up now. 2026-01-30T00:40:51,713 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,713 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3c73468d, L:/10.30.171.81:12345 - R:/10.30.170.143:41831]} 2026-01-30T00:40:51,713 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,713 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3eccab7c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,720 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:40717. 2026-01-30T00:40:51,721 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x23016811, L:/10.30.171.81:12345 - R:/10.30.170.143:40717]}) is up now. 2026-01-30T00:40:51,722 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,722 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x23016811, L:/10.30.171.81:12345 - R:/10.30.170.143:40717]} 2026-01-30T00:40:51,722 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,722 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@2818bdb7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,729 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:33451. 2026-01-30T00:40:51,730 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x4f3ae96f, L:/10.30.171.81:12345 - R:/10.30.170.143:33451]}) is up now. 2026-01-30T00:40:51,731 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,731 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4f3ae96f, L:/10.30.171.81:12345 - R:/10.30.170.143:33451]} 2026-01-30T00:40:51,731 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,731 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@5d6e7b0b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,739 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:46671. 2026-01-30T00:40:51,739 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x68bfa833, L:/10.30.171.81:12345 - R:/10.30.170.143:46671]}) is up now. 2026-01-30T00:40:51,740 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,740 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x68bfa833, L:/10.30.171.81:12345 - R:/10.30.170.143:46671]} 2026-01-30T00:40:51,741 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,741 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@63cc09a3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,747 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39803. 2026-01-30T00:40:51,747 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xd971f136, L:/10.30.171.81:12345 - R:/10.30.170.143:39803]}) is up now. 2026-01-30T00:40:51,748 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,748 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd971f136, L:/10.30.171.81:12345 - R:/10.30.170.143:39803]} 2026-01-30T00:40:51,749 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,749 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6c4c3e33} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,756 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41453. 2026-01-30T00:40:51,756 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3b8ac8ea, L:/10.30.171.81:12345 - R:/10.30.170.143:41453]}) is up now. 2026-01-30T00:40:51,757 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,757 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3b8ac8ea, L:/10.30.171.81:12345 - R:/10.30.170.143:41453]} 2026-01-30T00:40:51,757 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,757 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@710d534f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,766 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:41789. 2026-01-30T00:40:51,766 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x718f67f0, L:/10.30.171.81:12345 - R:/10.30.170.143:41789]}) is up now. 2026-01-30T00:40:51,767 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,767 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x718f67f0, L:/10.30.171.81:12345 - R:/10.30.170.143:41789]} 2026-01-30T00:40:51,767 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,768 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@65af56fc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,774 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:32843. 2026-01-30T00:40:51,775 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xbbf79596, L:/10.30.171.81:12345 - R:/10.30.170.143:32843]}) is up now. 2026-01-30T00:40:51,776 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,776 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbbf79596, L:/10.30.171.81:12345 - R:/10.30.170.143:32843]} 2026-01-30T00:40:51,776 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,776 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@7e305ba8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,783 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44703. 2026-01-30T00:40:51,783 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x8020af9d, L:/10.30.171.81:12345 - R:/10.30.170.143:44703]}) is up now. 2026-01-30T00:40:51,784 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,784 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8020af9d, L:/10.30.171.81:12345 - R:/10.30.170.143:44703]} 2026-01-30T00:40:51,784 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,784 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@1ca57c5b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,793 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34065. 2026-01-30T00:40:51,794 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x403f1d08, L:/10.30.171.81:12345 - R:/10.30.170.143:34065]}) is up now. 2026-01-30T00:40:51,795 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,795 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x403f1d08, L:/10.30.171.81:12345 - R:/10.30.170.143:34065]} 2026-01-30T00:40:51,795 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,795 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4f038c26} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,803 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34609. 2026-01-30T00:40:51,803 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3f85a5d2, L:/10.30.171.81:12345 - R:/10.30.170.143:34609]}) is up now. 2026-01-30T00:40:51,804 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,804 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3f85a5d2, L:/10.30.171.81:12345 - R:/10.30.170.143:34609]} 2026-01-30T00:40:51,804 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,804 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@452d7ef6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,812 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35035. 2026-01-30T00:40:51,813 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xf3da8289, L:/10.30.171.81:12345 - R:/10.30.170.143:35035]}) is up now. 2026-01-30T00:40:51,813 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,814 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf3da8289, L:/10.30.171.81:12345 - R:/10.30.170.143:35035]} 2026-01-30T00:40:51,814 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,814 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@6f74b3f3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,820 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38453. 2026-01-30T00:40:51,821 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x00694b7b, L:/10.30.171.81:12345 - R:/10.30.170.143:38453]}) is up now. 2026-01-30T00:40:51,822 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,822 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x00694b7b, L:/10.30.171.81:12345 - R:/10.30.170.143:38453]} 2026-01-30T00:40:51,822 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,822 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@39577089} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,841 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:37977. 2026-01-30T00:40:51,841 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x5369c273, L:/10.30.171.81:12345 - R:/10.30.170.143:37977]}) is up now. 2026-01-30T00:40:51,842 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,843 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5369c273, L:/10.30.171.81:12345 - R:/10.30.170.143:37977]} 2026-01-30T00:40:51,843 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,843 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@70af09e3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,850 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35317. 2026-01-30T00:40:51,850 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3b17537d, L:/10.30.171.81:12345 - R:/10.30.170.143:35317]}) is up now. 2026-01-30T00:40:51,850 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,851 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3b17537d, L:/10.30.171.81:12345 - R:/10.30.170.143:35317]} 2026-01-30T00:40:51,851 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,851 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@67886cfc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,861 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42993. 2026-01-30T00:40:51,861 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6bd9a42d, L:/10.30.171.81:12345 - R:/10.30.170.143:42993]}) is up now. 2026-01-30T00:40:51,863 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,863 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6bd9a42d, L:/10.30.171.81:12345 - R:/10.30.170.143:42993]} 2026-01-30T00:40:51,864 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,864 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@32ff2410} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,871 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36185. 2026-01-30T00:40:51,871 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x2c84e4b4, L:/10.30.171.81:12345 - R:/10.30.170.143:36185]}) is up now. 2026-01-30T00:40:51,872 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,872 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2c84e4b4, L:/10.30.171.81:12345 - R:/10.30.170.143:36185]} 2026-01-30T00:40:51,873 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,873 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@46daa084} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,880 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35139. 2026-01-30T00:40:51,880 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x35a36896, L:/10.30.171.81:12345 - R:/10.30.170.143:35139]}) is up now. 2026-01-30T00:40:51,881 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,881 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x35a36896, L:/10.30.171.81:12345 - R:/10.30.170.143:35139]} 2026-01-30T00:40:51,881 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,882 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4bed7159} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,893 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:35171. 2026-01-30T00:40:51,893 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x0c13f490, L:/10.30.171.81:12345 - R:/10.30.170.143:35171]}) is up now. 2026-01-30T00:40:51,894 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,895 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0c13f490, L:/10.30.171.81:12345 - R:/10.30.170.143:35171]} 2026-01-30T00:40:51,895 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,895 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4b29387f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,904 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44493. 2026-01-30T00:40:51,904 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x3022c68d, L:/10.30.171.81:12345 - R:/10.30.170.143:44493]}) is up now. 2026-01-30T00:40:51,905 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,905 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3022c68d, L:/10.30.171.81:12345 - R:/10.30.170.143:44493]} 2026-01-30T00:40:51,906 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,906 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@314342f6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,916 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:42369. 2026-01-30T00:40:51,916 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xcd396e68, L:/10.30.171.81:12345 - R:/10.30.170.143:42369]}) is up now. 2026-01-30T00:40:51,917 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,917 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcd396e68, L:/10.30.171.81:12345 - R:/10.30.170.143:42369]} 2026-01-30T00:40:51,917 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,918 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@15998b91} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,928 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:36079. 2026-01-30T00:40:51,929 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xaf283267, L:/10.30.171.81:12345 - R:/10.30.170.143:36079]}) is up now. 2026-01-30T00:40:51,930 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,930 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaf283267, L:/10.30.171.81:12345 - R:/10.30.170.143:36079]} 2026-01-30T00:40:51,930 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,930 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@95bbcf1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,937 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:38049. 2026-01-30T00:40:51,937 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xec043554, L:/10.30.171.81:12345 - R:/10.30.170.143:38049]}) is up now. 2026-01-30T00:40:51,938 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,938 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xec043554, L:/10.30.171.81:12345 - R:/10.30.170.143:38049]} 2026-01-30T00:40:51,938 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,938 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@44766d61} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,945 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44961. 2026-01-30T00:40:51,946 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x97bb5803, L:/10.30.171.81:12345 - R:/10.30.170.143:44961]}) is up now. 2026-01-30T00:40:51,947 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,947 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x97bb5803, L:/10.30.171.81:12345 - R:/10.30.170.143:44961]} 2026-01-30T00:40:51,947 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,947 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@64def45f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,954 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34505. 2026-01-30T00:40:51,955 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x928812a3, L:/10.30.171.81:12345 - R:/10.30.170.143:34505]}) is up now. 2026-01-30T00:40:51,955 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,955 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x928812a3, L:/10.30.171.81:12345 - R:/10.30.170.143:34505]} 2026-01-30T00:40:51,956 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,956 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@12d35fb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,967 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39295. 2026-01-30T00:40:51,968 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x591e348c, L:/10.30.171.81:12345 - R:/10.30.170.143:39295]}) is up now. 2026-01-30T00:40:51,969 | ERROR | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,969 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x591e348c, L:/10.30.171.81:12345 - R:/10.30.170.143:39295]} 2026-01-30T00:40:51,969 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,969 | ERROR | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@e21cf27} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,976 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43609. 2026-01-30T00:40:51,977 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x416974b8, L:/10.30.171.81:12345 - R:/10.30.170.143:43609]}) is up now. 2026-01-30T00:40:51,977 | ERROR | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,978 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x416974b8, L:/10.30.171.81:12345 - R:/10.30.170.143:43609]} 2026-01-30T00:40:51,978 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,978 | ERROR | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@27a72110} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,985 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44427. 2026-01-30T00:40:51,985 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x6b8bfe04, L:/10.30.171.81:12345 - R:/10.30.170.143:44427]}) is up now. 2026-01-30T00:40:51,986 | ERROR | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,987 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6b8bfe04, L:/10.30.171.81:12345 - R:/10.30.170.143:44427]} 2026-01-30T00:40:51,987 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,987 | ERROR | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@617e38b4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,994 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:34883. 2026-01-30T00:40:51,995 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x7b3e2fca, L:/10.30.171.81:12345 - R:/10.30.170.143:34883]}) is up now. 2026-01-30T00:40:51,996 | ERROR | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:51,996 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7b3e2fca, L:/10.30.171.81:12345 - R:/10.30.170.143:34883]} 2026-01-30T00:40:51,996 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:51,997 | ERROR | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@c2126d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,003 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:45061. 2026-01-30T00:40:52,004 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0xa1fddc1b, L:/10.30.171.81:12345 - R:/10.30.170.143:45061]}) is up now. 2026-01-30T00:40:52,004 | ERROR | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,005 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa1fddc1b, L:/10.30.171.81:12345 - R:/10.30.170.143:45061]} 2026-01-30T00:40:52,005 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:52,005 | ERROR | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4fdfec64} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,014 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:44169. 2026-01-30T00:40:52,014 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x26c2ecd0, L:/10.30.171.81:12345 - R:/10.30.170.143:44169]}) is up now. 2026-01-30T00:40:52,015 | ERROR | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,016 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x26c2ecd0, L:/10.30.171.81:12345 - R:/10.30.170.143:44169]} 2026-01-30T00:40:52,016 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:52,016 | ERROR | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@513b3f4e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,021 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:39579. 2026-01-30T00:40:52,022 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x160d91f3, L:/10.30.171.81:12345 - R:/10.30.170.143:39579]}) is up now. 2026-01-30T00:40:52,022 | ERROR | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,023 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x160d91f3, L:/10.30.171.81:12345 - R:/10.30.170.143:39579]} 2026-01-30T00:40:52,023 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:52,023 | ERROR | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@3650cfba} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,029 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.171.81:12345 <-> /10.30.170.143:43643. 2026-01-30T00:40:52,030 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.170.143 (BmpSessionImpl{channel=[id: 0x27775a51, L:/10.30.171.81:12345 - R:/10.30.170.143:43643]}) is up now. 2026-01-30T00:40:52,031 | ERROR | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Exception caught in BMP Session. com.google.common.base.VerifyException: Attempted to access deactived component at com.google.common.base.Verify.verifyNotNull(Verify.java:497) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.OSGiRIBExtensionConsumerContext.delegate(OSGiRIBExtensionConsumerContext.java:39) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.spi.ForwardingRIBExtensionConsumerContext.getRIBSupport(ForwardingRIBExtensionConsumerContext.java:25) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.createTableInstance(BmpRibInWriter.java:132) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.(BmpRibInWriter.java:68) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRibInWriter.create(BmpRibInWriter.java:88) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.(BmpRouterPeerImpl.java:167) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterPeerImpl.createRouterPeer(BmpRouterPeerImpl.java:176) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onPeerUp(BmpRouterImpl.java:247) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onMessage(BmpRouterImpl.java:121) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.handleMessage(BmpSessionImpl.java:126) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:49) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.channelRead0(BmpSessionImpl.java:33) ~[bundleFile:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:52,031 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x27775a51, L:/10.30.171.81:12345 - R:/10.30.170.143:43643]} 2026-01-30T00:40:52,031 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.170.143 (BmpSessionImpl{channel=null}) went down. 2026-01-30T00:40:52,031 | ERROR | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Failed to properly close BMP application. java.lang.IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction{delegate=org.opendaylight.mdsal.dom.spi.DOMForwardedReadWriteTransaction@4283c994} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:40:54,277 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0xe14921ea, L:/10.30.171.81:4189 - R:/10.30.170.143:44645] 2026-01-30T00:40:54,282 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0xe14921ea, L:/10.30.171.81:4189 - R:/10.30.170.143:44645] started, sent proposal Open{deadTimer=120, keepalive=30, sessionId=0, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}} 2026-01-30T00:40:54,403 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0xe14921ea, L:/10.30.171.81:4189 - R:/10.30.170.143:44645] completed negotiation 2026-01-30T00:40:54,404 | INFO | pcep-boss-0 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.171.81:4189[0] <-> /10.30.170.143:44645[0] started 2026-01-30T00:40:54,481 | INFO | pcep-boss-0 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.170.143 attached to topology node DataObjectIdentifier[ @ urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology ... network.topology.Topology[TopologyKey{topologyId=Uri{value=pcep-topology}}] ... topology.Node[NodeKey{nodeId=Uri{value=pcc://10.30.170.143}}] ] 2026-01-30T00:40:54,559 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | PathManagerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered TE Path ConfiguredLsp{computedPath=ComputedPath{computationStatus=Completed, pathDescription=[PathDescription{remoteIpv4=Ipv4Address{value=1.1.1.1}}]}, intendedPath=IntendedPath{constraints=Constraints{addressFamily=Ipv4}, destination=IpAddress{ipv4Address=Ipv4Address{value=1.1.1.1}}, source=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}}, name=pcc_10.30.170.143_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.170.143} 2026-01-30T00:41:16,135 | INFO | qtp1434358419-733 | StaticConfiguration | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding-over-DOM codec shortcuts are enabled 2026-01-30T00:41:57,682 | WARN | pcep-boss-0 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session PCEPSessionImpl{channel=[id: 0xe14921ea, L:/10.30.171.81:4189 ! R:/10.30.170.143:44645], localOpen=Open{deadTimer=120, keepalive=30, sessionId=0, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}} went down unexpectedly java.io.IOException: End of input detected. Close the session. at org.opendaylight.protocol.pcep.impl.PCEPSessionImpl.endOfInput(PCEPSessionImpl.java:287) ~[bundleFile:?] at org.opendaylight.protocol.pcep.impl.PCEPSessionImpl.channelInactive(PCEPSessionImpl.java:418) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:250) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:250) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:250) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1424) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:876) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:684) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:41:57,697 | INFO | CommitFutures-2 | TopologyNodeState | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Node DataObjectIdentifier[ @ urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology ... network.topology.Topology[TopologyKey{topologyId=Uri{value=pcep-topology}}] ... topology.Node[NodeKey{nodeId=Uri{value=pcc://10.30.170.143}}] ] shutdown successfully 2026-01-30T00:41:59,311 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | OpenSSHKeyPairProvider | 131 - org.apache.karaf.shell.ssh - 4.4.8 | Creating ssh server private key at /tmp/karaf-0.23.1/etc/host.key 2026-01-30T00:41:59,313 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | OpenSSHKeyPairGenerator | 131 - org.apache.karaf.shell.ssh - 4.4.8 | generateKeyPair(RSA) generating host key - size=2048 2026-01-30T00:41:59,731 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:41554 authenticated 2026-01-30T00:42:00,254 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-77-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-79-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-80-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-82-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-83-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-84-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-85-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-86-txn-2-0} 2026-01-30T00:42:00,255 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-87-txn-2-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-88-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-89-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-91-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-94-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-95-txn-2-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-96-txn-2-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-97-txn-2-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-98-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-99-txn-1-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-101-txn-2-0} 2026-01-30T00:42:00,256 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-103-txn-1-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-104-txn-1-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-106-txn-2-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-107-txn-1-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-110-txn-2-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-114-txn-2-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-115-txn-2-0} 2026-01-30T00:42:00,257 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-116-txn-2-0} 2026-01-30T00:42:00,265 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-117-txn-1-0} 2026-01-30T00:42:00,265 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-118-txn-1-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-119-txn-1-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-120-txn-2-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-121-txn-2-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-122-txn-2-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-124-txn-2-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-125-txn-1-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-126-txn-1-0} 2026-01-30T00:42:00,266 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-127-txn-2-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-129-txn-2-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-130-txn-1-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-131-txn-2-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-133-txn-2-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-134-txn-1-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-136-txn-1-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-137-txn-2-0} 2026-01-30T00:42:00,267 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-138-txn-2-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-141-txn-1-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-142-txn-1-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-144-txn-2-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-145-txn-1-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-146-txn-2-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-147-txn-2-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-148-txn-2-0} 2026-01-30T00:42:00,268 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-149-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-150-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-151-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-152-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-155-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-157-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-158-txn-2-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-159-txn-1-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-160-txn-1-0} 2026-01-30T00:42:00,269 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-161-txn-1-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-163-txn-1-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-164-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-165-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-170-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-171-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-172-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-173-txn-2-0} 2026-01-30T00:42:00,270 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-174-txn-2-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-175-txn-1-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-176-txn-1-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-178-txn-2-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-180-txn-2-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-182-txn-2-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-184-txn-1-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-185-txn-2-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-186-txn-1-0} 2026-01-30T00:42:00,271 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-187-txn-1-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-189-txn-2-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-191-txn-2-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-193-txn-2-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-194-txn-1-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-195-txn-1-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-196-txn-2-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-198-txn-2-0} 2026-01-30T00:42:00,272 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-199-txn-2-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-200-txn-2-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-202-txn-1-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-203-txn-1-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-204-txn-2-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-206-txn-1-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-210-txn-1-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-211-txn-1-0} 2026-01-30T00:42:00,273 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-212-txn-2-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-213-txn-1-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-214-txn-2-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-216-txn-1-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-218-txn-1-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-220-txn-2-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-221-txn-2-0} 2026-01-30T00:42:00,274 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-223-txn-1-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-224-txn-2-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-225-txn-2-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-226-txn-1-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-227-txn-2-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-228-txn-2-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-229-txn-2-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-230-txn-1-0} 2026-01-30T00:42:00,275 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-231-txn-2-0} 2026-01-30T00:42:00,276 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-232-txn-1-0} 2026-01-30T00:42:00,276 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-233-txn-2-0} 2026-01-30T00:42:00,276 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-234-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-236-txn-1-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-239-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-240-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-241-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-242-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-243-txn-2-0} 2026-01-30T00:42:00,286 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-247-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-250-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-251-txn-1-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-252-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-253-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-255-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-256-txn-2-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-258-txn-1-0} 2026-01-30T00:42:00,287 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-260-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-261-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-262-txn-2-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-263-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-264-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-265-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-266-txn-2-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-267-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-268-txn-1-0} 2026-01-30T00:42:00,288 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-269-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-270-txn-2-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-271-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-272-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-273-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-276-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-277-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-278-txn-2-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-279-txn-1-0} 2026-01-30T00:42:00,289 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-280-txn-2-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-281-txn-2-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-282-txn-1-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-283-txn-2-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-284-txn-2-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-285-txn-1-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-286-txn-2-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-287-txn-1-0} 2026-01-30T00:42:00,290 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-289-txn-2-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-291-txn-2-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-293-txn-2-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-294-txn-1-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-295-txn-1-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-296-txn-1-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-298-txn-1-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-299-txn-1-0} 2026-01-30T00:42:00,291 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-302-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-303-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-307-txn-2-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-308-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-309-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-310-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-311-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-312-txn-2-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-313-txn-1-0} 2026-01-30T00:42:00,292 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-314-txn-1-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-315-txn-2-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-316-txn-1-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-317-txn-1-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-320-txn-2-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-321-txn-2-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-322-txn-2-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-323-txn-1-0} 2026-01-30T00:42:00,293 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-326-txn-2-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-327-txn-1-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-328-txn-1-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-330-txn-1-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-331-txn-1-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-332-txn-2-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-333-txn-2-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-335-txn-1-0} 2026-01-30T00:42:00,294 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-340-txn-2-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-341-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-343-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-345-txn-2-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-346-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-347-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-348-txn-2-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-350-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-351-txn-1-0} 2026-01-30T00:42:00,295 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-352-txn-1-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-353-txn-1-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-354-txn-1-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-355-txn-2-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-356-txn-2-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-357-txn-2-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-358-txn-1-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-359-txn-1-0} 2026-01-30T00:42:00,296 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-360-txn-2-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-362-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-363-txn-2-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-364-txn-2-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-365-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-366-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-368-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-369-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-370-txn-1-0} 2026-01-30T00:42:00,297 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-371-txn-2-0} 2026-01-30T00:42:00,298 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-372-txn-1-0} 2026-01-30T00:42:00,298 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-373-txn-1-0} 2026-01-30T00:42:00,298 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-375-txn-2-0} 2026-01-30T00:42:00,298 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-376-txn-1-0} 2026-01-30T00:42:00,298 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-377-txn-2-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-378-txn-1-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-379-txn-2-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-380-txn-1-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-382-txn-1-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-383-txn-2-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-384-txn-2-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-386-txn-2-0} 2026-01-30T00:42:00,306 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-391-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-392-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-393-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-394-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-395-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-396-txn-1-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-397-txn-1-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-398-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-399-txn-2-0} 2026-01-30T00:42:00,307 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-400-txn-1-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-401-txn-2-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-402-txn-1-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-403-txn-1-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-404-txn-2-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-405-txn-2-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-406-txn-2-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-407-txn-2-0} 2026-01-30T00:42:00,308 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-408-txn-2-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-410-txn-1-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-411-txn-2-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-414-txn-2-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-416-txn-1-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-417-txn-1-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-418-txn-2-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-419-txn-2-0} 2026-01-30T00:42:00,309 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-420-txn-2-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-421-txn-1-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-422-txn-1-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-423-txn-2-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-424-txn-1-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-429-txn-1-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-430-txn-2-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-432-txn-1-0} 2026-01-30T00:42:00,310 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-436-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-437-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-438-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-439-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-440-txn-2-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-441-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-442-txn-1-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-443-txn-2-0} 2026-01-30T00:42:00,311 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-444-txn-2-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-445-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-446-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-447-txn-2-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-448-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-449-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-450-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-452-txn-1-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-453-txn-2-0} 2026-01-30T00:42:00,312 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-454-txn-2-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-456-txn-2-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-457-txn-1-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-458-txn-1-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-459-txn-1-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-461-txn-2-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-463-txn-1-0} 2026-01-30T00:42:00,313 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-464-txn-1-0} 2026-01-30T00:42:00,351 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_functional_md5.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_functional_md5.robot 2026-01-30T00:42:07,918 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}}}, config=Config{authPassword=topsecret, peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:42:07,919 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:07,919 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:42:07,920 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:42:07,920 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:07,920 | ERROR | opendaylight-cluster-data-notification-dispatcher-36 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} io.netty.channel.ChannelException: java.io.IOException: setsockopt() failed: Socket operation on non-socket at io.netty.channel.epoll.EpollServerSocketChannelConfig.setTcpMd5Sig(EpollServerSocketChannelConfig.java:185) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollServerSocketChannelConfig.setOption(EpollServerSocketChannelConfig.java:79) ~[bundleFile:4.2.7.Final] at org.opendaylight.protocol.bgp.peer.acceptor.BGPPeerAcceptorImpl$PeerRegistryListenerImpl.lambda$onPeerAdded$0(BGPPeerAcceptorImpl.java:106) ~[bundleFile:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at org.opendaylight.protocol.bgp.peer.acceptor.BGPPeerAcceptorImpl$PeerRegistryListenerImpl.onPeerAdded(BGPPeerAcceptorImpl.java:104) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:100) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] Caused by: java.io.IOException: setsockopt() failed: Socket operation on non-socket at io.netty.channel.epoll.LinuxSocket.setTcpMd5Sig(Native Method) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.LinuxSocket.setTcpMd5Sig(LinuxSocket.java:234) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.TcpMd5Util.newTcpMd5Sigs(TcpMd5Util.java:64) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollServerSocketChannel.setTcpMd5Sig(EpollServerSocketChannel.java:116) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollServerSocketChannelConfig.setTcpMd5Sig(EpollServerSocketChannelConfig.java:182) ~[bundleFile:4.2.7.Final] ... 38 more 2026-01-30T00:42:26,667 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:26,862 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}}}, config=Config{authPassword=different, peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:42:26,862 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:26,863 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:42:26,863 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:42:26,863 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:26,863 | ERROR | opendaylight-cluster-data-notification-dispatcher-40 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:42:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:43,331 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:43,919 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:58196 authenticated 2026-01-30T00:42:44,170 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/basic.robot 2026-01-30T00:42:44,868 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:42:44,884 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:42:44,941 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:42:45,047 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_Before_Talking" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_Before_Talking 2026-01-30T00:42:45,382 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Reconfigure_Odl_To_Initiate_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Reconfigure_Odl_To_Initiate_Connection 2026-01-30T00:42:45,569 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{localAddress=LocalAddress{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}}, mtuDiscovery=false, passiveMode=false, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:42:45,569 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:45,570 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:42:45,570 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:/10.30.171.81:17900 AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: true 2026-01-30T00:42:45,570 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:45,570 | ERROR | opendaylight-cluster-data-notification-dispatcher-40 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:42:45,680 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Start_Bgp_Speaker_And_Verify_Connected" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Start_Bgp_Speaker_And_Verify_Connected 2026-01-30T00:42:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:42:53,843 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Kill_Bgp_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Kill_Bgp_Speaker 2026-01-30T00:42:53,979 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_LA_Delete_Bgp_Peer_Configuration 2026-01-30T00:42:54,122 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:54,243 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Reconfigure_ODL_To_Accept_Connection 2026-01-30T00:42:54,430 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:42:54,430 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:54,431 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:42:54,431 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:42:54,431 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:42:54,432 | ERROR | opendaylight-cluster-data-notification-dispatcher-40 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:42:54,541 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Talking_BGP_speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Talking_BGP_speaker 2026-01-30T00:42:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:03,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:04,650 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Talking_Connection_Is_Established" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Talking_Connection_Is_Established 2026-01-30T00:43:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:10,298 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_PG_Restart_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_PG_Restart_Talking_BGP_Speaker 2026-01-30T00:43:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:20,470 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_PG_Check_Talking_Topology_Is_Filled" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.TC_PG_Check_Talking_Topology_Is_Filled 2026-01-30T00:43:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:31,638 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Talking_BGP_Speaker 2026-01-30T00:43:31,761 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Talking" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Talking 2026-01-30T00:43:32,044 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker 2026-01-30T00:43:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:42,130 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Not_Established_Yet" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Not_Established_Yet 2026-01-30T00:43:42,301 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_Before_Listening" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_Before_Listening 2026-01-30T00:43:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:53,470 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Reconfigure_ODL_To_Initiate_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Reconfigure_ODL_To_Initiate_Connection 2026-01-30T00:43:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:53,658 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=false, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:43:53,658 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:43:53,659 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:43:53,659 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: true 2026-01-30T00:43:53,659 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:43:53,659 | ERROR | opendaylight-cluster-data-notification-dispatcher-40 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:43:53,751 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established 2026-01-30T00:43:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:43:59,326 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker 2026-01-30T00:43:59,448 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening 2026-01-30T00:43:59,733 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker_Case_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker_Case_2 2026-01-30T00:44:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:09,828 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established_Case_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established_Case_2 2026-01-30T00:44:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:15,392 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker_Case_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker_Case_2 2026-01-30T00:44:15,507 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening_Case_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening_Case_2 2026-01-30T00:44:15,775 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker_Case_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Start_Listening_BGP_Speaker_Case_3 2026-01-30T00:44:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:25,872 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established_Case_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_Listening_Connection_Is_Established_Case_3 2026-01-30T00:44:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:31,418 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker_Case_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Kill_Listening_BGP_Speaker_Case_3 2026-01-30T00:44:31,540 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening_Case_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Check_For_Empty_Topology_After_Listening_Case_3 2026-01-30T00:44:31,819 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Basic.Delete_Bgp_Peer_Configuration 2026-01-30T00:44:31,929 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:44:32,824 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:57884 authenticated 2026-01-30T00:44:33,051 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_ipv6_basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_ipv6_basic.robot 2026-01-30T00:44:33,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:38,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:44:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:45:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:23,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:33,714 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections 2026-01-30T00:46:33,925 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:46:33,926 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:46:33,926 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:46:33,927 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /[2607:f0d0:1002:11:0:0:0:2]:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:46:33,927 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:46:33,928 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:46:34,017 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp 2026-01-30T00:46:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:52,710 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled 2026-01-30T00:46:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:46:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:01,856 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration 2026-01-30T00:47:01,975 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:01,975 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:01,976 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:01,976 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:47:01,976 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:47:01,976 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} closed 2026-01-30T00:47:02,064 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty 2026-01-30T00:47:02,397 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_2 2026-01-30T00:47:02,585 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:47:02,585 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:02,585 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:47:02,586 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /[2607:f0d0:1002:11:0:0:0:2]:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:47:02,586 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:02,586 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:02,675 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled_2 2026-01-30T00:47:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:11,794 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_2 2026-01-30T00:47:11,913 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:11,913 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:11,913 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} 2026-01-30T00:47:11,913 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:47:11,913 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:47:11,914 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11:0:0:0:2}} closed 2026-01-30T00:47:12,005 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_2 2026-01-30T00:47:12,289 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_3 2026-01-30T00:47:12,483 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:47:12,483 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:12,483 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:47:12,484 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /[2607:f0d0:1002:11:0:0:0:2]:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:47:12,484 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:12,484 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:12,579 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Filled_3 2026-01-30T00:47:13,627 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:18,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:21,744 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_3 2026-01-30T00:47:21,864 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:21,865 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:21,866 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-01-30T00:47:21,866 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:47:21,866 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:47:21,867 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} closed 2026-01-30T00:47:21,957 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_3 2026-01-30T00:47:22,265 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps 2026-01-30T00:47:22,585 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Configure_App_Peer 2026-01-30T00:47:22,779 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}}}, config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}}} 2026-01-30T00:47:22,780 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-01-30T00:47:22,780 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://127.0.0.12} 2026-01-30T00:47:22,784 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-01-30T00:47:22,868 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_4 2026-01-30T00:47:23,059 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:47:23,062 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:23,063 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:47:23,063 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:47:23,063 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:23,063 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:23,153 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_2 2026-01-30T00:47:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:41,836 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Inject_Ipv6_Route_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Inject_Ipv6_Route_1 2026-01-30T00:47:42,136 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Check_Ipv6_Prefix_In_Bgp_Rib_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Check_Ipv6_Prefix_In_Bgp_Rib_1 2026-01-30T00:47:42,444 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Injected_Ipv6_Routes_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Injected_Ipv6_Routes_1 2026-01-30T00:47:43,274 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_4 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:47:43,392 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:47:43,490 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_4 2026-01-30T00:47:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:43,775 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_5" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_5 2026-01-30T00:47:43,967 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:47:43,968 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:43,968 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:47:43,968 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:47:43,968 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:43,968 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:44,065 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Inject_Ipv6_Route_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Inject_Ipv6_Route_2 2026-01-30T00:47:44,351 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Check_Ipv6_Prefix_In_Bgp_Rib_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Check_Ipv6_Prefix_In_Bgp_Rib_2 2026-01-30T00:47:44,588 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Injected_Ipv6_Routes_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Injected_Ipv6_Routes_2 2026-01-30T00:47:45,173 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_App_Peer 2026-01-30T00:47:45,296 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-01-30T00:47:45,298 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-01-30T00:47:45,298 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 127.0.0.12 2026-01-30T00:47:45,298 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.12}] removed 2026-01-30T00:47:45,298 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://127.0.0.12} 2026-01-30T00:47:45,300 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} closed 2026-01-30T00:47:45,387 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_5" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_5 2026-01-30T00:47:45,508 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:45,508 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:45,508 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:47:45,508 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:47:45,508 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:47:45,509 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:47:45,603 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_5" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Verify_Ipv6_Topology_Empty_5 2026-01-30T00:47:45,885 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_2 2026-01-30T00:47:46,147 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_6" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Reconfigure_ODL_To_Accept_Connections_6 2026-01-30T00:47:46,336 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, gracefulRestart=GracefulRestart{config=Config{restartTime=30}}, neighborAddress=IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:47:46,337 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:46,337 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:47:46,337 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /[2607:f0d0:1002:11:0:0:0:2]:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:47:46,338 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:46,338 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:47:46,423 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_3 2026-01-30T00:47:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:47:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:07,031 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_3" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_3 2026-01-30T00:48:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:18,619 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:33,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:38,619 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:47,960 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Start_Exabgp_4 2026-01-30T00:48:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:48:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:06,646 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_6" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Delete_Bgp_Peer_Configuration_6 2026-01-30T00:49:06,765 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:49:06,766 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:49:06,766 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} 2026-01-30T00:49:06,766 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:49:06,766 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:49:06,767 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:0011:0000:0000:0000:0002}} closed 2026-01-30T00:49:06,861 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Ipv6 Basic.Stop_All_Exabgps_4 2026-01-30T00:49:07,627 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:40040 authenticated 2026-01-30T00:49:07,825 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_llgr_basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_llgr_basic.robot 2026-01-30T00:49:08,619 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:10,168 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Reconfigure_ODL_To_Accept_Connections" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Reconfigure_ODL_To_Accept_Connections 2026-01-30T00:49:10,274 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:49:10,275 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:49:10,276 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:49:10,276 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:49:10,277 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:49:10,277 | ERROR | opendaylight-cluster-data-notification-dispatcher-35 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:49:10,351 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Start_Gobgp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Start_Gobgp 2026-01-30T00:49:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:40,500 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Delete_Bgp_Peer_Configuration 2026-01-30T00:49:40,577 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:49:40,664 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Stop_All_Gobgps" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Llgr Basic.Stop_All_Gobgps 2026-01-30T00:49:41,361 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:49584 authenticated 2026-01-30T00:49:41,549 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/bgp_app_peer_basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/bgp_app_peer_basic.robot 2026-01-30T00:49:42,522 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Reconfigure_ODL_To_Accept_BGP_Peer_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Reconfigure_ODL_To_Accept_BGP_Peer_Connection 2026-01-30T00:49:42,715 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:49:42,715 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:49:42,715 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:49:42,715 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:49:42,716 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:49:42,716 | ERROR | opendaylight-cluster-data-notification-dispatcher-35 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:49:42,820 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Reconfigure_ODL_To_Accept_BGP_Application_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Reconfigure_ODL_To_Accept_BGP_Application_Peer 2026-01-30T00:49:42,999 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T00:49:42,999 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T00:49:42,999 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T00:49:43,002 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T00:49:43,101 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Check_For_Empty_Example-IPv4-Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Check_For_Empty_Example-IPv4-Topology 2026-01-30T00:49:43,410 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Application_Peer_Post_3_Initial_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Application_Peer_Post_3_Initial_Routes 2026-01-30T00:49:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:43,701 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes 2026-01-30T00:49:44,003 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Connect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Connect_BGP_Peer 2026-01-30T00:49:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:49:54,118 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Peer_Check_Incomming_Updates_For_3_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Peer_Check_Incomming_Updates_For_3_Introduced_Prefixes 2026-01-30T00:49:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:04,626 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Application_Peer_Delete_3_Initial_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_BGP_Application_Peer_Delete_3_Initial_Routes 2026-01-30T00:50:04,914 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Check_Example-IPv4-Topology_Is_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Check_Example-IPv4-Topology_Is_Empty 2026-01-30T00:50:05,216 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes 2026-01-30T00:50:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:15,711 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Stop_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC1_Stop_BGP_Peer 2026-01-30T00:50:17,830 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Reconnect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Reconnect_BGP_Peer 2026-01-30T00:50:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:28,013 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Application_Peer_Put_3_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Application_Peer_Put_3_Routes 2026-01-30T00:50:28,298 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes 2026-01-30T00:50:28,591 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Peer_Check_Incomming_Updates_For_3_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Peer_Check_Incomming_Updates_For_3_Introduced_Prefixes 2026-01-30T00:50:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:39,100 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Application_Peer_Delete_All_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Application_Peer_Delete_All_Routes 2026-01-30T00:50:39,355 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Check_Example-IPv4-Topology_Is_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Check_Example-IPv4-Topology_Is_Empty 2026-01-30T00:50:39,650 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_BGP_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes 2026-01-30T00:50:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:50,157 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Stop_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC2_Stop_BGP_Peer 2026-01-30T00:50:52,283 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Application_Peer_Put_3_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Application_Peer_Put_3_Routes 2026-01-30T00:50:52,568 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Check_Example-IPv4-Topology_Is_Filled_With_3_Routes 2026-01-30T00:50:52,865 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Reconnect_BGP_Peer_And_Check_Incomming_Updates_For_3_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Reconnect_BGP_Peer_And_Check_Incomming_Updates_For_3_Introduced_Prefixes 2026-01-30T00:50:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:50:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:03,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:13,415 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Application_Peer_Delete_All_Routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Application_Peer_Delete_All_Routes 2026-01-30T00:51:13,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:13,722 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Check_Example-IPv4-Topology_Is_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Check_Example-IPv4-Topology_Is_Empty 2026-01-30T00:51:14,030 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_BGP_Peer_Check_Incomming_Updates_For_3_Withdrawn_Prefixes 2026-01-30T00:51:18,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:24,528 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Stop_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.TC3_Stop_BGP_Peer 2026-01-30T00:51:26,655 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Delete_Bgp_Peer_Configuration 2026-01-30T00:51:26,773 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:51:26,872 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Delete_Bgp_Application_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp App Peer Basic.Delete_Bgp_Application_Peer_Configuration 2026-01-30T00:51:27,023 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T00:51:27,025 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T00:51:27,025 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T00:51:27,026 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T00:51:27,027 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T00:51:27,027 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T00:51:27,949 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:54240 authenticated 2026-01-30T00:51:28,129 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ibgp_peers_basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ibgp_peers_basic.robot 2026-01-30T00:51:28,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:29,130 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:51:29,142 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:51:29,190 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:51:29,290 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Configure_Two_iBGP_Route_Reflector_Client_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Configure_Two_iBGP_Route_Reflector_Client_Peers 2026-01-30T00:51:29,534 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:51:29,535 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:51:29,535 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:51:29,536 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:51:29,536 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:51:29,536 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:51:29,762 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:51:29,763 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:51:29,763 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:51:29,763 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:51:29,763 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:51:29,764 | INFO | opendaylight-cluster-data-notification-dispatcher-39 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:51:29,874 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Connect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Connect_BGP_Peer1 2026-01-30T00:51:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:40,211 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Connect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Connect_BGP_Peer2 2026-01-30T00:51:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:50,558 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer1_Check_Log_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer1_Check_Log_For_Introduced_Prefixes 2026-01-30T00:51:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:51:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:03,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:11,382 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer2_Check_Log_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer2_Check_Log_For_Introduced_Prefixes 2026-01-30T00:52:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:32,213 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Disconnect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Disconnect_BGP_Peer1 2026-01-30T00:52:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:34,342 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer2_Check_Log_For_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_BGP_Peer2_Check_Log_For_Withdrawn_Prefixes 2026-01-30T00:52:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:52:55,155 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Disconnect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Disconnect_BGP_Peer2 2026-01-30T00:52:57,282 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_1_Check_for_Empty_IPv4_Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_1_Check_for_Empty_IPv4_Topology 2026-01-30T00:52:57,386 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Delete_BGP_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC1_Delete_BGP_Peers_Configuration 2026-01-30T00:52:57,506 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:57,506 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:57,506 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:57,507 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:52:57,507 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:52:57,507 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:52:57,636 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:57,637 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:57,637 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:57,637 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:52:57,637 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:52:57,637 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T00:52:57,742 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Configure_One_iBGP_Route_Reflector_Client_And_One_iBGP_Non_Client" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Configure_One_iBGP_Route_Reflector_Client_And_One_iBGP_Non_Client 2026-01-30T00:52:57,944 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:52:57,944 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:57,944 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:52:57,945 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:52:57,945 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:57,945 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:52:58,171 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:52:58,171 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:58,171 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:52:58,172 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:52:58,172 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:58,172 | INFO | opendaylight-cluster-data-notification-dispatcher-31 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:52:58,266 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Connect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Connect_BGP_Peer1 2026-01-30T00:52:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:08,628 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Connect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Connect_BGP_Peer2 2026-01-30T00:53:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:18,965 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer1_Check_Log_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer1_Check_Log_For_Introduced_Prefixes 2026-01-30T00:53:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:39,795 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer2_Check_Log_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer2_Check_Log_For_Introduced_Prefixes 2026-01-30T00:53:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:53:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:00,647 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Disconnect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Disconnect_BGP_Peer1 2026-01-30T00:54:02,774 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer2_Check_Log_For_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_BGP_Peer2_Check_Log_For_Withdrawn_Prefixes 2026-01-30T00:54:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:23,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:23,621 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Disconnect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Disconnect_BGP_Peer2 2026-01-30T00:54:25,748 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_2_Check_for_Empty_IPv4_Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_2_Check_for_Empty_IPv4_Topology 2026-01-30T00:54:25,847 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Delete_BGP_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC2_Delete_BGP_Peers_Configuration 2026-01-30T00:54:25,961 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:25,962 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:25,962 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:25,962 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:54:25,962 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:54:25,962 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:54:26,087 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T00:54:26,178 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Configure_Two_iBGP_Non_Client_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Configure_Two_iBGP_Non_Client_Peers 2026-01-30T00:54:26,386 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:54:26,386 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:26,387 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:54:26,387 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:54:26,387 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:26,388 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:54:26,600 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:54:26,600 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,600 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:54:26,601 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:54:26,601 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,601 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:54:26,692 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Connect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Connect_BGP_Peer1 2026-01-30T00:54:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:37,026 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Connect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Connect_BGP_Peer2 2026-01-30T00:54:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:47,417 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_BGP_Peer1_Check_Log_For_No_Updates" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_BGP_Peer1_Check_Log_For_No_Updates 2026-01-30T00:54:48,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:54:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:08,248 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Disconnect_BGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Disconnect_BGP_Peer1 2026-01-30T00:55:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:10,375 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_BGP_Peer2_Check_Log_For_No_Updates" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_BGP_Peer2_Check_Log_For_No_Updates 2026-01-30T00:55:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:50,856 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Disconnect_BGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Disconnect_BGP_Peer2 2026-01-30T00:55:52,982 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_3_Check_for_Empty_IPv4_Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC_3_Check_for_Empty_IPv4_Topology 2026-01-30T00:55:53,088 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Delete_BGP_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC3_Delete_BGP_Peers_Configuration 2026-01-30T00:55:53,207 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,208 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,208 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,208 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:55:53,208 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:55:53,209 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:55:53,330 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,330 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,330 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,330 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:55:53,331 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:55:53,331 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T00:55:53,431 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Configure_Two_iBGP_RR_Clients_With_Cluster_Id" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Configure_Two_iBGP_RR_Clients_With_Cluster_Id 2026-01-30T00:55:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:55:53,625 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true, routeReflectorClusterId=RrClusterIdType{ipv4Address=Ipv4Address{value=127.0.0.1}}}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:55:53,626 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,627 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:55:53,627 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:55:53,628 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,628 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:55:53,824 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:55:53,824 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,825 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:55:53,825 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:55:53,825 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,825 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:55:53,914 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Connect_BGP_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Connect_BGP_Peers 2026-01-30T00:55:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:04,284 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_BGP_Peer1_Check_Rib_Out_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_BGP_Peer1_Check_Rib_Out_For_Introduced_Prefixes 2026-01-30T00:56:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:14,753 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_BGP_Peer2_Check_Rib_Out_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_BGP_Peer2_Check_Rib_Out_For_Introduced_Prefixes 2026-01-30T00:56:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:25,246 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Disconnect_BGP_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Disconnect_BGP_Peers 2026-01-30T00:56:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:29,423 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Check_for_Empty_IPv4_Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Check_for_Empty_IPv4_Topology 2026-01-30T00:56:29,520 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Delete_BGP_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peers Basic.TC4_Delete_BGP_Peers_Configuration 2026-01-30T00:56:29,631 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:29,631 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:29,631 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:29,631 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:56:29,632 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:56:29,632 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:56:29,751 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:56:29,752 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:56:29,752 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T00:56:29,752 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:56:29,752 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:56:29,752 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T00:56:30,655 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:42564 authenticated 2026-01-30T00:56:30,825 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ebgp_peers_basic.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ebgp_peers_basic.robot 2026-01-30T00:56:32,011 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:56:32,020 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:56:32,083 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2026-01-30T00:56:32,177 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Configure_BGP_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Configure_BGP_Peers 2026-01-30T00:56:32,425 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:56:32,425 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:32,426 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:56:32,427 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:56:32,427 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:32,427 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:56:32,648 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerAs=AsNumber{value=32768}, peerType=EXTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:56:32,649 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:56:32,649 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:56:32,649 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.3:17900:null AS AsNumber{value=32768} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:56:32,650 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:56:32,650 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:56:32,871 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerAs=AsNumber{value=32768}, peerType=EXTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:56:32,871 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:56:32,872 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:56:32,872 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.4:17900:null AS AsNumber{value=32768} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:56:32,872 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:56:32,873 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:56:32,955 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_iBGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_iBGP_Peer1 2026-01-30T00:56:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:43,069 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_eBGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_eBGP_Peer1 2026-01-30T00:56:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:53,176 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_IPv4_Topology_For_First_Path" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_IPv4_Topology_For_First_Path 2026-01-30T00:56:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:56:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:03,500 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Introduced_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Introduced_Prefixes 2026-01-30T00:57:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:24,346 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_eBGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Connect_eBGP_Peer2 2026-01-30T00:57:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:33,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:34,448 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_eBGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_eBGP_Peer1 2026-01-30T00:57:36,585 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_IPv4_Topology_For_Second_Path" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_IPv4_Topology_For_Second_Path 2026-01-30T00:57:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:46,899 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Updated_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Updated_Prefixes 2026-01-30T00:57:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:57:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:07,788 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_eBGP_Peer2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_eBGP_Peer2 2026-01-30T00:58:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:09,911 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_For_Empty_IPv4_Topology" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Check_For_Empty_IPv4_Topology 2026-01-30T00:58:10,012 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Withdrawn_Prefixes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.iBGP_Check_Log_For_Withdrawn_Prefixes 2026-01-30T00:58:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:30,812 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_iBGP_Peer1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Disconnect_iBGP_Peer1 2026-01-30T00:58:32,933 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Delete_BGP_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.Delete_BGP_Peers_Configuration 2026-01-30T00:58:33,053 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,053 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,054 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,054 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:58:33,054 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:58:33,054 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:58:33,186 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,187 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,187 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,187 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:58:33,187 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:58:33,187 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-01-30T00:58:33,318 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:58:33,318 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:58:33,319 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T00:58:33,319 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:58:33,319 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:58:33,319 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} closed 2026-01-30T00:58:33,411 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Reconfigure_Odl_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Reconfigure_Odl_To_Accept_Connection 2026-01-30T00:58:33,605 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:58:33,605 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,605 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:58:33,606 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:58:33,606 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,606 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:58:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:33,815 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{localAs=AsNumber{value=65432}, peerAs=AsNumber{value=64497}, peerType=EXTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:58:33,815 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,815 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:58:33,816 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.3:17900:null AS AsNumber{value=64497} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:58:33,816 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,816 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:58:33,916 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Start_iBgp_Speaker_And_Verify_Connected" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Start_iBgp_Speaker_And_Verify_Connected 2026-01-30T00:58:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:42,082 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Start_eBgp_Speaker_And_Verify_Connected" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Start_eBgp_Speaker_And_Verify_Connected 2026-01-30T00:58:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:50,241 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Verify_iBGP_Rib_Out" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Verify_iBGP_Rib_Out 2026-01-30T00:58:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:58:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:00,755 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Verify_eBGP_Rib_Out" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Verify_eBGP_Rib_Out 2026-01-30T00:59:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:11,359 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Kill_iBgp_Speaker_After_Talking" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Kill_iBgp_Speaker_After_Talking 2026-01-30T00:59:11,491 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Kill_eBgp_Speaker_After_Talking" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Kill_eBgp_Speaker_After_Talking 2026-01-30T00:59:11,631 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Delete_Bgp_Peer_Configurations" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ebgp Peers Basic.TC_LAS_Delete_Bgp_Peer_Configurations 2026-01-30T00:59:11,759 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:59:11,759 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:59:11,759 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T00:59:11,759 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:59:11,760 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:59:11,760 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T00:59:11,884 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:59:11,884 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:59:11,884 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T00:59:11,884 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T00:59:11,884 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T00:59:11,885 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-01-30T00:59:13,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:18,789 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:59:18,789 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:59:18,790 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:59:18,790 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:59:18,790 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:59:18,791 | ERROR | opendaylight-cluster-data-notification-dispatcher-38 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:59:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:56,778 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:59:57,638 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:56764 authenticated 2026-01-30T00:59:57,811 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ibgp_peer_lsp.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpuser/ibgp_peer_lsp.robot 2026-01-30T00:59:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T00:59:58,724 | INFO | pipe-logout | LogoutAction | 128 - org.apache.karaf.shell.commands - 4.4.8 | Disconnecting from current session... 2026-01-30T00:59:58,788 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:56776 authenticated 2026-01-30T00:59:58,961 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Configure_iBGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Configure_iBGP_Peer 2026-01-30T00:59:59,199 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T00:59:59,199 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:59:59,200 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T00:59:59,200 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T00:59:59,200 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T00:59:59,200 | ERROR | opendaylight-cluster-data-notification-dispatcher-38 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T00:59:59,298 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Check_Example_Bgp_Rib_Is_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Check_Example_Bgp_Rib_Is_Empty 2026-01-30T00:59:59,407 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Connect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Connect_BGP_Peer 2026-01-30T00:59:59,526 | INFO | pipe-log:log "ROBOT MESSAGE: Error = WELL_KNOWN_ATTR_MISSING is EXPECTED in this test case, and should be thrown when missing mandatory attributes." | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Error = WELL_KNOWN_ATTR_MISSING is EXPECTED in this test case, and should be thrown when missing mandatory attributes. 2026-01-30T01:00:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:09,664 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Check_Example_Bgp_Rib" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Check_Example_Bgp_Rib 2026-01-30T01:00:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:20,083 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Disconnect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Disconnect_BGP_Peer 2026-01-30T01:00:22,212 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Deconfigure_iBGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC1_Deconfigure_iBGP_Peer 2026-01-30T01:00:22,325 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:22,426 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Configure_iBGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Configure_iBGP_Peer 2026-01-30T01:00:22,624 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=5.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T01:00:22,624 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:22,624 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:00:22,624 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:00:22,625 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:22,625 | ERROR | opendaylight-cluster-data-notification-dispatcher-38 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:00:22,720 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Check_Example_Bgp_Rib_Is_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Check_Example_Bgp_Rib_Is_Empty 2026-01-30T01:00:22,833 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Connect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Connect_BGP_Peer 2026-01-30T01:00:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:32,941 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Check_Example_Bgp_Rib" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Check_Example_Bgp_Rib 2026-01-30T01:00:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:43,325 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Disconnect_BGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Disconnect_BGP_Peer 2026-01-30T01:00:43,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:45,452 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Deconfigure_iBGP_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Ibgp Peer Lsp.TC2_Deconfigure_iBGP_Peer 2026-01-30T01:00:45,562 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:46,208 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:34584 authenticated 2026-01-30T01:00:46,373 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/010_bgp_functional_l3vpn.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/010_bgp_functional_l3vpn.robot 2026-01-30T01:00:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:53,414 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Configure_App_Peer 2026-01-30T01:00:53,598 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:00:53,598 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:00:53,598 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:00:53,601 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:00:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:00:53,695 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:00:53,877 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} 2026-01-30T01:00:53,877 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:53,878 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:00:53,878 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:00:53,878 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:00:53,879 | ERROR | opendaylight-cluster-data-notification-dispatcher-45 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:00:53,982 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.L3vpn_Ipv4_To_Odl" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.L3vpn_Ipv4_To_Odl 2026-01-30T01:00:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:13,270 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Start_Play" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Start_Play 2026-01-30T01:01:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:19,451 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Play_To_Odl_rt_constrain_type_0" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Play_To_Odl_rt_constrain_type_0 2026-01-30T01:01:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:23,925 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Odl_To_Play_l3vpn_rt_arg" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Odl_To_Play_l3vpn_rt_arg 2026-01-30T01:01:28,354 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Kill_Talking_BGP_Speaker 2026-01-30T01:01:28,522 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Delete_Bgp_Peer_Configuration 2026-01-30T01:01:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:28,628 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:01:28,720 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.010 Bgp Functional L3Vpn.Deconfigure_App_Peer 2026-01-30T01:01:28,828 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:01:28,828 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:01:28,828 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:01:28,829 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:01:28,829 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:01:28,830 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:01:29,762 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:49382 authenticated 2026-01-30T01:01:29,933 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/030_bgp_functional_evpn.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/030_bgp_functional_evpn.robot 2026-01-30T01:01:30,481 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Configure_App_Peer 2026-01-30T01:01:30,663 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:01:30,663 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:01:30,663 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:01:30,665 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:01:30,758 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:01:30,946 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T01:01:30,946 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:01:30,947 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:01:30,947 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:01:30,947 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:01:30,947 | ERROR | opendaylight-cluster-data-notification-dispatcher-42 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:01:31,037 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Start_Bgp_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Start_Bgp_Peer 2026-01-30T01:01:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:37,144 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_arb 2026-01-30T01:01:38,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:44,318 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_arb 2026-01-30T01:01:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:50,584 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_as 2026-01-30T01:01:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:01:56,861 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_as 2026-01-30T01:01:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:03,079 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_lacp 2026-01-30T01:02:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:09,369 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_lacp 2026-01-30T01:02:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:15,582 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_lan 2026-01-30T01:02:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:21,921 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_lan 2026-01-30T01:02:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:28,596 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_mac 2026-01-30T01:02:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:34,876 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_mac 2026-01-30T01:02:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:41,116 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_es_rou 2026-01-30T01:02:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:47,401 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_es_rou 2026-01-30T01:02:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:53,616 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_arb 2026-01-30T01:02:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:02:59,900 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_arb 2026-01-30T01:03:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:06,115 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_as 2026-01-30T01:03:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:12,403 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_as 2026-01-30T01:03:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:18,642 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp 2026-01-30T01:03:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:24,952 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp 2026-01-30T01:03:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:31,180 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extdef" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extdef 2026-01-30T01:03:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:37,461 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extdef" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extdef 2026-01-30T01:03:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:43,696 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extesilab" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extesilab 2026-01-30T01:03:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:49,973 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extesilab" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extesilab 2026-01-30T01:03:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:03:56,211 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extesr" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extesr 2026-01-30T01:03:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:02,480 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extesr" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extesr 2026-01-30T01:04:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:08,691 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extl2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extl2 2026-01-30T01:04:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:15,814 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extl2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extl2 2026-01-30T01:04:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:25,975 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extmac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lacp_extmac 2026-01-30T01:04:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:32,272 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extmac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lacp_extmac 2026-01-30T01:04:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:38,493 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_lan 2026-01-30T01:04:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:44,769 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_lan 2026-01-30T01:04:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:50,992 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_mac 2026-01-30T01:04:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:04:57,258 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_mac 2026-01-30T01:04:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:03,466 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_eth_rou 2026-01-30T01:05:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:09,736 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_eth_rou 2026-01-30T01:05:13,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:15,970 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_arb 2026-01-30T01:05:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:24,967 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_arb 2026-01-30T01:05:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:31,407 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_as 2026-01-30T01:05:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:37,714 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_as 2026-01-30T01:05:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:43,928 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_lacp 2026-01-30T01:05:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:50,894 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_lacp 2026-01-30T01:05:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:05:57,115 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_lan 2026-01-30T01:05:58,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:03,384 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_lan 2026-01-30T01:06:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:09,603 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_mac 2026-01-30T01:06:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:15,884 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_mac 2026-01-30T01:06:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:22,107 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_inc_rou 2026-01-30T01:06:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:28,389 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_inc_rou 2026-01-30T01:06:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:34,611 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_arb 2026-01-30T01:06:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:40,900 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_arb" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_arb 2026-01-30T01:06:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:47,116 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_as 2026-01-30T01:06:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:53,394 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_as 2026-01-30T01:06:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:06:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:00,171 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_lacp 2026-01-30T01:07:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:06,465 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_lacp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_lacp 2026-01-30T01:07:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:12,683 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_lan 2026-01-30T01:07:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:18,946 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_lan" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_lan 2026-01-30T01:07:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:25,164 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_mac 2026-01-30T01:07:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:31,449 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_mac" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_mac 2026-01-30T01:07:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:37,671 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_route_mac_rou 2026-01-30T01:07:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:43,960 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_rou" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_route_mac_rou 2026-01-30T01:07:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:50,178 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_rsvp_te_p2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_rsvp_te_p2mp_lsp 2026-01-30T01:07:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:07:56,457 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_rsvp_te_p2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_rsvp_te_p2mp_lsp 2026-01-30T01:07:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:02,682 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_mldp_p2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_mldp_p2mp_lsp 2026-01-30T01:08:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:08,954 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_mldp_p2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_mldp_p2mp_lsp 2026-01-30T01:08:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:15,182 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_pim_ssm_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_pim_ssm_tree 2026-01-30T01:08:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:21,452 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_pim_ssm_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_pim_ssm_tree 2026-01-30T01:08:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:27,672 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_pim_sm_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_pim_sm_tree 2026-01-30T01:08:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:33,952 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_pim_sm_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_pim_sm_tree 2026-01-30T01:08:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:40,169 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_bidir_pim_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_bidir_pim_tree 2026-01-30T01:08:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:46,441 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_bidir_pim_tree" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_bidir_pim_tree 2026-01-30T01:08:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:52,681 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_ingress_replication" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_ingress_replication 2026-01-30T01:08:53,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:08:58,960 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_ingress_replication" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_ingress_replication 2026-01-30T01:09:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:05,181 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_mldp_mp2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Odl_To_Play_pmsi_mldp_mp2mp_lsp 2026-01-30T01:09:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:11,456 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_mldp_mp2mp_lsp" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Play_To_Odl_pmsi_mldp_mp2mp_lsp 2026-01-30T01:09:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:17,668 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Kill_Talking_BGP_Speaker 2026-01-30T01:09:17,840 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Delete_Bgp_Peer_Configuration 2026-01-30T01:09:17,947 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:09:18,035 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.030 Bgp Functional Evpn.Deconfigure_App_Peer 2026-01-30T01:09:18,142 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:09:18,142 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:09:18,142 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:09:18,143 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:09:18,143 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:09:18,144 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:09:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:19,096 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:60964 authenticated 2026-01-30T01:09:19,266 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/040_bgp_functional_route_ref.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/040_bgp_functional_route_ref.robot 2026-01-30T01:09:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:26,557 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Configure_App_Peer 2026-01-30T01:09:26,742 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:09:26,742 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:09:26,743 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:09:26,746 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:09:26,851 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:09:27,039 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T01:09:27,039 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:09:27,040 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:09:27,040 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:09:27,041 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:09:27,041 | ERROR | opendaylight-cluster-data-notification-dispatcher-42 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:09:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:09:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:04,616 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Delete_Bgp_Peer_Configuration 2026-01-30T01:10:04,725 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:04,813 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.040 Bgp Functional Route Ref.Deconfigure_App_Peer 2026-01-30T01:10:04,919 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:04,919 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:04,920 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:10:04,920 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:10:04,920 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:04,922 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:10:05,505 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:49156 authenticated 2026-01-30T01:10:05,673 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/020_bgp_functional_multipath.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/020_bgp_functional_multipath.robot 2026-01-30T01:10:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:12,592 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:10:12,694 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Odl Allpaths Exa SendReceived" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Odl Allpaths Exa SendReceived 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T01:10:12,926 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,927 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:12,927 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:12,927 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,927 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:12,928 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:10:12,929 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 192.0.2.6 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://192.0.2.6}] removed 2026-01-30T01:10:12,930 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T01:10:12,931 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-01-30T01:10:12,994 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Global config Ipv4Address{value=192.0.2.2} updated, new configuration Global{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, augmentation=[GlobalAddPathsConfig{receive=true, sendMax=0}]}}}, applyPolicy=ApplyPolicy{config=Config{defaultExportPolicy=REJECTROUTE, defaultImportPolicy=REJECTROUTE, exportPolicy=[default-odl-export-policy], importPolicy=[default-odl-import-policy]}}, config=Config{as=AsNumber{value=64496}, routerId=Ipv4Address{value=192.0.2.2}}} 2026-01-30T01:10:12,994 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:12,994 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:12,994 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-01-30T01:10:12,995 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,995 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,995 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,995 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,995 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,996 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,996 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,996 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,996 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,996 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,997 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,998 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,998 | INFO | CommitFutures-40 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:12,998 | INFO | CommitFutures-38 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-01-30T01:10:12,998 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T01:10:13,127 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, augmentation=[NeighborAddPathsConfig{receive=true, sendMax=0}]}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T01:10:13,127 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:13,129 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:13,130 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:13,130 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:13,130 | ERROR | opendaylight-cluster-data-notification-dispatcher-44 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:10:13,322 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:10:13,322 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:13,323 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:13,327 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:33,826 | INFO | opendaylight-cluster-data-notification-dispatcher-41 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:34,070 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:34,071 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:34,071 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:10:34,071 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:10:34,071 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:34,072 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:10:34,315 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Odl Npaths Exa SendReceived" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Odl Npaths Exa SendReceived 2026-01-30T01:10:34,552 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Global config Ipv4Address{value=192.0.2.2} updated, new configuration Global{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, augmentation=[GlobalAddPathsConfig{receive=true, sendMax=2}]}}}, applyPolicy=ApplyPolicy{config=Config{defaultExportPolicy=REJECTROUTE, defaultImportPolicy=REJECTROUTE, exportPolicy=[default-odl-export-policy], importPolicy=[default-odl-import-policy]}}, config=Config{as=AsNumber{value=64496}, routerId=Ipv4Address{value=192.0.2.2}}} 2026-01-30T01:10:34,553 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:34,553 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:34,553 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-01-30T01:10:34,553 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:34,554 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T01:10:34,554 | INFO | CommitFutures-34 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-01-30T01:10:34,554 | INFO | CommitFutures-37 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:34,755 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, augmentation=[NeighborAddPathsConfig{receive=true, sendMax=2}]}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-01-30T01:10:34,755 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:34,755 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:34,756 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:34,756 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:34,756 | ERROR | opendaylight-cluster-data-notification-dispatcher-44 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:10:34,959 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:10:34,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:34,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:34,961 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:10:55,385 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:55,623 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:55,623 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:55,623 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:10:55,624 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:10:55,624 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:55,625 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:10:55,870 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.020 Bgp Functional Multipath.Delete_Bgp_Peer_Configuration 2026-01-30T01:10:55,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Global config Ipv4Address{value=192.0.2.2} updated, new configuration Global{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}, AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, applyPolicy=ApplyPolicy{config=Config{defaultExportPolicy=REJECTROUTE, defaultImportPolicy=REJECTROUTE, exportPolicy=[default-odl-export-policy], importPolicy=[default-odl-import-policy]}}, config=Config{as=AsNumber{value=64496}, routerId=Ipv4Address{value=192.0.2.2}}} 2026-01-30T01:10:55,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:55,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-01-30T01:10:55,960 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-01-30T01:10:55,961 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:55,961 | INFO | CommitFutures-38 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB DataObjectIdentifier[ @ urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.BgpRib ... bgp.rib.Rib[RibKey{id=Uri{value=example-bgp-rib}}] ] closed successfully 2026-01-30T01:10:55,961 | INFO | CommitFutures-39 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-01-30T01:10:55,961 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-01-30T01:10:55,985 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}}} 2026-01-30T01:10:55,985 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:55,985 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} with configuration: Neighbor{config=Config{localAs=AsNumber{value=65001}, routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}}} 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:55,986 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /192.0.2.5:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}}} 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:10:55,987 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T01:10:55,990 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:10:56,835 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:55808 authenticated 2026-01-30T01:10:57,020 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/060_bgp_functional_mvpn.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/060_bgp_functional_mvpn.robot 2026-01-30T01:10:57,826 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Configure_App_Peer 2026-01-30T01:10:58,004 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:10:58,004 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:58,005 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:10:58,007 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:10:58,101 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:10:58,283 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} 2026-01-30T01:10:58,283 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:58,284 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:10:58,285 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:10:58,285 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:10:58,285 | ERROR | opendaylight-cluster-data-notification-dispatcher-38 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:10:58,369 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Start_Bgp_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Start_Bgp_Peer 2026-01-30T01:10:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:04,463 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_as_ipmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_as_ipmsi_ad 2026-01-30T01:11:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:08,920 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_as_ipmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_as_ipmsi_ad 2026-01-30T01:11:13,409 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_inter_as_ipmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_inter_as_ipmsi_ad 2026-01-30T01:11:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:17,853 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_inter_as_ipmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_inter_as_ipmsi_ad 2026-01-30T01:11:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:22,339 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_spmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_spmsi_ad 2026-01-30T01:11:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:26,788 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_spmsi_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_spmsi_ad 2026-01-30T01:11:28,619 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:31,272 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_leaf_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_leaf_ad 2026-01-30T01:11:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:35,760 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_leaf_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_leaf_ad 2026-01-30T01:11:38,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:40,269 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_source_active_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_source_active_ad 2026-01-30T01:11:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:44,727 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_source_active_ad" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_source_active_ad 2026-01-30T01:11:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:49,181 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_shared_tree_join" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_shared_tree_join 2026-01-30T01:11:53,601 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_shared_tree_join" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_shared_tree_join 2026-01-30T01:11:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:11:58,076 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_source_tree_join" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_source_tree_join 2026-01-30T01:11:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:02,488 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_source_tree_join" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_source_tree_join 2026-01-30T01:12:03,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:06,952 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_pe_distinguisher" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_pe_distinguisher 2026-01-30T01:12:08,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:11,449 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_pe_distinguisher" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_pe_distinguisher 2026-01-30T01:12:13,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:15,920 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_vrf" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_vrf 2026-01-30T01:12:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:20,385 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_vrf" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_vrf 2026-01-30T01:12:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:24,858 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_source_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_source_as 2026-01-30T01:12:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:29,266 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_source_as" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_source_as 2026-01-30T01:12:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:33,757 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_source_as_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Odl_To_Play_intra_source_as_4 2026-01-30T01:12:38,171 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_source_as_4" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_source_as_4 2026-01-30T01:12:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:42,625 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_ipv6" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Play_To_Odl_intra_ipv6 2026-01-30T01:12:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:47,083 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Kill_Talking_BGP_Speaker 2026-01-30T01:12:47,256 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Delete_Bgp_Peer_Configuration 2026-01-30T01:12:47,372 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:12:47,465 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.060 Bgp Functional Mvpn.Deconfigure_App_Peer 2026-01-30T01:12:47,567 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:12:47,568 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:12:47,568 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:12:47,569 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:12:47,569 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:12:47,570 | INFO | opendaylight-cluster-data-notification-dispatcher-38 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:12:48,429 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:53390 authenticated 2026-01-30T01:12:48,609 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/070_bgp_functional_l3vpn_mcast.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/070_bgp_functional_l3vpn_mcast.robot 2026-01-30T01:12:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:49,384 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Configure_App_Peer 2026-01-30T01:12:49,557 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:12:49,557 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:12:49,557 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:12:49,559 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:12:49,669 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:12:49,847 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} 2026-01-30T01:12:49,848 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:12:49,849 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:12:49,849 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:12:49,849 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:12:49,850 | ERROR | opendaylight-cluster-data-notification-dispatcher-28 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:12:49,945 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Start_Bgp_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Start_Bgp_Peer 2026-01-30T01:12:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:12:56,038 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Odl_To_Play_l3vpn_mcast" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Odl_To_Play_l3vpn_mcast 2026-01-30T01:12:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:00,483 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Play_To_Odl_l3vpn_mcast" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Play_To_Odl_l3vpn_mcast 2026-01-30T01:13:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:04,955 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Odl_To_Play_l3vpn_mcast_ipv6" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Odl_To_Play_l3vpn_mcast_ipv6 2026-01-30T01:13:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:09,379 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Play_To_Odl_l3vpn_mcast_ipv6" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Play_To_Odl_l3vpn_mcast_ipv6 2026-01-30T01:13:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:13,861 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Kill_Talking_BGP_Speaker 2026-01-30T01:13:14,035 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Delete_Bgp_Peer_Configuration 2026-01-30T01:13:14,151 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:13:14,250 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.070 Bgp Functional L3Vpn Mcast.Deconfigure_App_Peer 2026-01-30T01:13:14,351 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:14,352 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:14,352 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:13:14,352 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:13:14,352 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:13:14,353 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:13:15,011 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:52910 authenticated 2026-01-30T01:13:15,188 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/080_bgp_functional_rt_constrain.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/080_bgp_functional_rt_constrain.robot 2026-01-30T01:13:15,726 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Configure_App_Peer 2026-01-30T01:13:15,918 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:13:15,918 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:15,919 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:13:15,922 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:16,028 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:13:16,216 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} 2026-01-30T01:13:16,217 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:13:16,219 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:13:16,219 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.170.143:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:13:16,219 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:13:16,219 | ERROR | opendaylight-cluster-data-notification-dispatcher-28 | DataTreeChangeListenerActor | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | member-1-shard-default-config: Error notifying listener BindingDOMDataTreeChangeListenerAdapter{listener=org.opendaylight.protocol.bgp.rib.impl.config.OSGiBgpDeployer@120dc948} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.170.143}} already present at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry.addPeer(StrictBGPPeerRegistry.java:92) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService.instantiateServiceInstance(BgpPeer.java:329) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer.instantiateServiceInstance(BgpPeer.java:166) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.initiatePeerInstance(BGPClusterSingletonService.java:367) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborCreated(BGPClusterSingletonService.java:294) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborModified(BGPClusterSingletonService.java:277) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.BGPClusterSingletonService.onNeighborsChanged(BGPClusterSingletonService.java:264) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onNeighborsChanged(DefaultBgpDeployer.java:281) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handlePeersChange(DefaultBgpDeployer.java:224) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.handleModifications(DefaultBgpDeployer.java:191) ~[bundleFile:?] at org.opendaylight.protocol.bgp.rib.impl.config.DefaultBgpDeployer.onDataTreeChanged(DefaultBgpDeployer.java:175) ~[bundleFile:?] at org.opendaylight.mdsal.binding.dom.adapter.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:56) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataTreeChanged(DataTreeChangeListenerActor.java:97) ~[bundleFile:?] at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:55) ~[bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at org.apache.pekko.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:37) [bundleFile:?] at scala.PartialFunction.applyOrElse(PartialFunction.scala:214) [bundleFile:12.0.3] at scala.PartialFunction.applyOrElse$(PartialFunction.scala:213) [bundleFile:12.0.3] at org.apache.pekko.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:33) [bundleFile:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:269) [bundleFile:12.0.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:270) [bundleFile:12.0.3] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) [bundleFile:?] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:481) [bundleFile:?] at org.apache.pekko.actor.AbstractActor.aroundReceive(AbstractActor.scala:229) [bundleFile:?] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) [bundleFile:?] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) [bundleFile:?] at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) [bundleFile:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] 2026-01-30T01:13:16,310 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Start_Bgp_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Start_Bgp_Peer 2026-01-30T01:13:18,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:22,408 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_default" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_default 2026-01-30T01:13:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:26,847 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_default" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_default 2026-01-30T01:13:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:31,332 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_0" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_0 2026-01-30T01:13:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:35,756 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_0" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_0 2026-01-30T01:13:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:40,225 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_1 2026-01-30T01:13:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:44,664 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_1 2026-01-30T01:13:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:49,146 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Odl_To_Play_rt_constrain_type_2 2026-01-30T01:13:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:53,619 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_2" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Play_To_Odl_rt_constrain_type_2 2026-01-30T01:13:58,109 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Kill_Talking_BGP_Speaker" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Kill_Talking_BGP_Speaker 2026-01-30T01:13:58,286 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Delete_Bgp_Peer_Configuration 2026-01-30T01:13:58,398 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}} 2026-01-30T01:13:58,488 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.080 Bgp Functional Rt Constrain.Deconfigure_App_Peer 2026-01-30T01:13:58,592 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:58,592 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:13:58,592 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:13:58,593 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:13:58,594 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:13:58,595 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:13:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV6MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}}=AfiSafi{afiSafiName=L3VPNIPV4MULTICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-MULTICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}}=AfiSafi{afiSafiName=ROUTETARGETCONSTRAIN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)ROUTE-TARGET-CONSTRAIN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}}=AfiSafi{afiSafiName=IPV6MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}}=AfiSafi{afiSafiName=IPV4MCASTVPN{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-MCAST-VPN}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=true, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=REMOTEHELPER, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:13:59,474 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:42018 authenticated 2026-01-30T01:13:59,655 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/090_bgp_functional_rt_constrain_validation.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/090_bgp_functional_rt_constrain_validation.robot 2026-01-30T01:14:00,200 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Reconfigure_ODL_To_Accept_Connection" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Reconfigure_ODL_To_Accept_Connection 2026-01-30T01:14:00,395 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="external-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}} 2026-01-30T01:14:00,395 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:00,396 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:00,396 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:179:null AS AsNumber{value=65000} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:00,396 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:00,396 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:00,641 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}}} 2026-01-30T01:14:00,641 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:00,642 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:00,642 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.3:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:00,643 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:00,643 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:00,835 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbor"]}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}}} 2026-01-30T01:14:00,835 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:00,836 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:00,837 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.4:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:00,837 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:00,837 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:00,939 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Start_Bgp_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Start_Bgp_Peers 2026-01-30T01:14:01,058 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_ext_l3vpn_rt_arg" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_ext_l3vpn_rt_arg 2026-01-30T01:14:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:05,558 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_rt_constrain_type_0" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_rt_constrain_type_0 2026-01-30T01:14:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:10,053 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Check_Presence_Of_l3vpn_Route_In_Node_2_Effective_Rib_In_Table" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Check_Presence_Of_l3vpn_Route_In_Node_2_Effective_Rib_In_Table 2026-01-30T01:14:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:14,533 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Check_l3vpn_Route_Advertisement_On_Each_Node" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Check_l3vpn_Route_Advertisement_On_Each_Node 2026-01-30T01:14:14,652 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_rt_constrain_type_1" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_rt_constrain_type_1 2026-01-30T01:14:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:19,140 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_remove_rt" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_remove_rt 2026-01-30T01:14:19,251 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_remove_routes" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Play_To_Odl_remove_routes 2026-01-30T01:14:19,380 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Kill_Talking_BGP_Speakers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Kill_Talking_BGP_Speakers 2026-01-30T01:14:19,606 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Delete_Bgp_Peers_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.090 Bgp Functional Rt Constrain Validation.Delete_Bgp_Peers_Configuration 2026-01-30T01:14:19,731 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:19,732 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:19,732 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:19,732 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:14:19,732 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:14:19,732 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T01:14:19,861 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:19,861 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:19,861 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:19,861 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:14:19,862 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:14:19,862 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:14:19,992 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} closed 2026-01-30T01:14:20,632 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:50892 authenticated 2026-01-30T01:14:20,823 | INFO | pipe-log:log "ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_policies_default.robot" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting suite /w/workspace/bgpcep-csit-1node-userfeatures-all-vanadium/test/csit/suites/bgpcep/bgpfunct/bgp_policies_default.robot 2026-01-30T01:14:23,618 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:28,620 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:47,751 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Verify_Rib_Empty" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Verify_Rib_Empty 2026-01-30T01:14:48,045 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Configure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Configure_App_Peer 2026-01-30T01:14:48,230 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}}} 2026-01-30T01:14:48,230 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:14:48,231 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:14:48,234 | INFO | opendaylight-cluster-data-notification-dispatcher-45 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:14:48,511 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Reconfigure_ODL_To_Accept_Connections" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Reconfigure_ODL_To_Accept_Connections 2026-01-30T01:14:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:48,712 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:48,712 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:14:48,713 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:48,714 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.1:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:48,714 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:14:48,714 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:14:48,931 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:48,931 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:48,932 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:48,932 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.2:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:48,932 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:48,932 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:14:49,120 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=EXTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:49,120 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:49,121 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:49,121 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.3:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:49,121 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:49,121 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:14:49,313 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=EXTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=false}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:49,313 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:49,314 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:49,314 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.4:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:49,314 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:49,314 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:14:49,507 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:49,507 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:14:49,508 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:49,508 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.5:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:49,508 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:14:49,508 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:14:49,753 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} with configuration: Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}=AfiSafi{afiSafiName=IPV6FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-FLOW}}, AfiSafiKey{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV4-UNICAST}}, AfiSafiKey{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV4LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}=AfiSafi{afiSafiName=IPV4FLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-FLOW}}, AfiSafiKey{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}=AfiSafi{afiSafiName=IPV6LABELLEDUNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-LABELLED-UNICAST}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}, AfiSafiKey{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}=AfiSafi{afiSafiName=L3VPNIPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L3VPN-IPV6-UNICAST}}, AfiSafiKey{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}=AfiSafi{afiSafiName=L2VPNEVPN{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)L2VPN-EVPN}}, AfiSafiKey{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV4L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV4-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}=AfiSafi{afiSafiName=IPV6L3VPNFLOW{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)IPV6-L3VPN-FLOW}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}}}, config=Config{peerType=INTERNAL, routeFlapDamping=false, sendCommunity=NONE}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}}, routeReflector=RouteReflector{config=Config{routeReflectorClient=true}}, timers=Timers{config=Config{connectRetry=30.0, holdTime=180.0, keepaliveInterval=30.0, minimumAdvertisementInterval=30.0}}, transport=Transport{config=Config{mtuDiscovery=false, passiveMode=true, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=179}}]}}} 2026-01-30T01:14:49,754 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:14:49,754 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-01-30T01:14:49,754 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /127.0.0.6:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-01-30T01:14:49,754 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:14:49,755 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:14:49,842 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Start_Exabgps" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Start_Exabgps 2026-01-30T01:14:49,933 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Verify_Rib_Filled" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Verify_Rib_Filled 2026-01-30T01:14:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:14:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:02,812 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Stop_All_Peers" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Stop_All_Peers 2026-01-30T01:15:03,169 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Delete_Bgp_Peer_Configuration" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Delete_Bgp_Peer_Configuration 2026-01-30T01:15:03,276 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:15:03,276 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:15:03,277 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-01-30T01:15:03,277 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,277 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,277 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-01-30T01:15:03,388 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:15:03,388 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:15:03,389 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-01-30T01:15:03,389 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,389 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,389 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-01-30T01:15:03,500 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:15:03,501 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:15:03,501 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-01-30T01:15:03,501 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,501 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,501 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-01-30T01:15:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:03,620 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:15:03,621 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:15:03,621 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-01-30T01:15:03,621 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,621 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,621 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} closed 2026-01-30T01:15:03,734 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:15:03,735 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:15:03,735 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.5}} 2026-01-30T01:15:03,735 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,735 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,735 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} closed 2026-01-30T01:15:03,845 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:15:03,845 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:15:03,845 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.6}} 2026-01-30T01:15:03,845 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:03,845 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:03,846 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} closed 2026-01-30T01:15:03,926 | INFO | pipe-log:log "ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Deconfigure_App_Peer" | core | 122 - org.apache.karaf.log.core - 4.4.8 | ROBOT MESSAGE: Starting test bgpcep-userfeatures.txt.Bgp Policies Default.Deconfigure_App_Peer 2026-01-30T01:15:04,025 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:15:04,025 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:15:04,026 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} 2026-01-30T01:15:04,027 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.171.81 2026-01-30T01:15:04,027 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://10.30.171.81}] removed 2026-01-30T01:15:04,028 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.171.81} 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.81}} closed 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-01-30T01:15:04,029 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-01-30T01:15:04,030 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:15:04,030 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-01-30T01:15:04,030 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 192.0.2.6 2026-01-30T01:15:04,030 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closed per Peer /(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}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://192.0.2.6}] removed 2026-01-30T01:15:04,030 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://192.0.2.6} 2026-01-30T01:15:04,031 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-01-30T01:15:04,993 | INFO | sshd-SshServer[11db466b](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.212:33922 authenticated 2026-01-30T01:15:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:17,497 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-01-30T01:15:17,499 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-01-30T01:15:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:27,888 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-01-30T01:15:27,889 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-01-30T01:15:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:28,627 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0x353929ff, L:/10.30.171.81:4189 - R:/10.30.170.143:38549] 2026-01-30T01:15:28,629 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0x353929ff, L:/10.30.171.81:4189 - R:/10.30.170.143:38549] started, sent proposal Open{deadTimer=120, keepalive=30, sessionId=1, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}} 2026-01-30T01:15:28,801 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0x353929ff, L:/10.30.171.81:4189 - R:/10.30.170.143:38549] completed negotiation 2026-01-30T01:15:28,802 | INFO | pcep-boss-1 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.171.81:4189[1] <-> /10.30.170.143:38549[0] started 2026-01-30T01:15:28,805 | INFO | pcep-boss-1 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.170.143 attached to topology node DataObjectIdentifier[ @ urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology ... network.topology.Topology[TopologyKey{topologyId=Uri{value=pcep-topology}}] ... topology.Node[NodeKey{nodeId=Uri{value=pcc://10.30.170.143}}] ] 2026-01-30T01:15:28,848 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | PathManagerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered TE Path ConfiguredLsp{computedPath=ComputedPath{computationStatus=Completed, pathDescription=[PathDescription{remoteIpv4=Ipv4Address{value=1.1.1.1}}]}, intendedPath=IntendedPath{constraints=Constraints{addressFamily=Ipv4}, destination=IpAddress{ipv4Address=Ipv4Address{value=1.1.1.1}}, source=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}}, name=pcc_10.30.170.143_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.170.143} 2026-01-30T01:15:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:48,617 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:15:58,819 | ERROR | pcep-boss-1 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Exception captured for session PCEPSessionImpl{channel=[id: 0x353929ff, L:/10.30.171.81:4189 - R:/10.30.170.143:38549], localOpen=Open{deadTimer=120, keepalive=30, sessionId=1, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}}, closing session. io.netty.channel.unix.Errors$NativeIoException: recvAddress(..) failed with error(-104): Connection reset by peer 2026-01-30T01:15:58,821 | INFO | pcep-boss-1 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session with reason UNKNOWN: PCEPSessionImpl{channel=[id: 0x353929ff, L:/10.30.171.81:4189 - R:/10.30.170.143:38549], localOpen=Open{deadTimer=120, keepalive=30, sessionId=1, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}} 2026-01-30T01:15:58,826 | INFO | pcep-boss-1 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session channel: [id: 0x353929ff, L:/10.30.171.81:4189 ! R:/10.30.170.143:38549] 2026-01-30T01:15:58,826 | INFO | pcep-boss-1 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session PCEPSessionImpl{channel=[id: 0x353929ff, L:/10.30.171.81:4189 ! R:/10.30.170.143:38549], localOpen=Open{deadTimer=120, keepalive=30, sessionId=1, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}} terminated by peer with reason PCEPCloseTermination{reason=UNKNOWN} 2026-01-30T01:15:58,828 | INFO | CommitFutures-34 | TopologyNodeState | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Node DataObjectIdentifier[ @ urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology ... network.topology.Topology[TopologyKey{topologyId=Uri{value=pcep-topology}}] ... topology.Node[NodeKey{nodeId=Uri{value=pcc://10.30.170.143}}] ] shutdown successfully 2026-01-30T01:16:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:08,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:10,245 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-01-30T01:16:10,245 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-01-30T01:16:10,402 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103] 2026-01-30T01:16:10,404 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103] started, sent proposal Open{deadTimer=120, keepalive=30, sessionId=2, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}} 2026-01-30T01:16:10,556 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103] completed negotiation 2026-01-30T01:16:10,556 | INFO | pcep-boss-2 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.171.81:4189[2] <-> /10.30.170.143:36103[0] started 2026-01-30T01:16:10,558 | INFO | pcep-boss-2 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.170.143 attached to topology node DataObjectIdentifier[ @ urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology ... network.topology.Topology[TopologyKey{topologyId=Uri{value=pcep-topology}}] ... topology.Node[NodeKey{nodeId=Uri{value=pcc://10.30.170.143}}] ] 2026-01-30T01:16:10,596 | INFO | opendaylight-cluster-data-notification-dispatcher-48 | PathManagerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered TE Path ConfiguredLsp{computedPath=ComputedPath{computationStatus=Completed, pathDescription=[PathDescription{remoteIpv4=Ipv4Address{value=1.1.1.1}}]}, intendedPath=IntendedPath{constraints=Constraints{addressFamily=Ipv4}, destination=IpAddress{ipv4Address=Ipv4Address{value=1.1.1.1}}, source=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}}, name=pcc_10.30.170.143_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.170.143} 2026-01-30T01:16:13,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:18,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:23,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:28,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:33,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:38,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:41,150 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-01-30T01:16:41,150 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Closing session PCEPSessionImpl{channel=[id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103], localOpen=Open{deadTimer=120, keepalive=30, sessionId=2, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}} 2026-01-30T01:16:41,151 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session with reason UNKNOWN: PCEPSessionImpl{channel=[id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103], localOpen=Open{deadTimer=120, keepalive=30, sessionId=2, tlvs=Tlvs{associationTypeList=AssociationTypeList{associationType=[PathProtection, Disjoint, Policy, SingleSideLsp, DoubleSideLsp, SrPolicy]}, p2mpPceCapability=P2mpPceCapability{}, pathSetupTypeCapability=PathSetupTypeCapability{psts=[RsvpTe, SrMpls, Srv6], srPceCapability=SrPceCapability{msd=0, nFlag=true, xFlag=true}, srv6PceCapability=Srv6PceCapability{nFlag=true}}, statefulCapability=StatefulCapability{deltaLspSyncCapability=true, includeDbVersion=true, initiation=true, lspUpdateCapability=true, triggeredInitialSync=true, triggeredResync=true}}}, remoteOpen=Open{deadTimer=120, ignore=false, keepalive=30, processingRule=false, sessionId=0, tlvs=Tlvs{lspDbVersion=LspDbVersion{lspDbVersionValue=1}, statefulCapability=StatefulCapability{deltaLspSyncCapability=false, includeDbVersion=false, initiation=true, lspUpdateCapability=true, triggeredInitialSync=false, triggeredResync=false}}, version=ProtocolVersion{value=1}}} 2026-01-30T01:16:41,151 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session channel: [id: 0x41a46353, L:/10.30.171.81:4189 - R:/10.30.170.143:36103] 2026-01-30T01:16:41,152 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-01-30T01:16:43,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:48,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:53,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:16:58,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-01-30T01:17:03,616 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}} and Neighbor{afiSafis=AfiSafis{afiSafi={AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.143}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?]